A New Mechanism for Detecting Shilling Attacks in Recommender Systems Based on Social Network Analysis and Gaussian Rough Neural Network with Emotional Learning

被引:10
|
作者
Moradi, R. [1 ]
Hamidi, R. H. [1 ]
机构
[1] KN Toosi Univ Technol, Dept Ind Engn, Tehran, Iran
来源
INTERNATIONAL JOURNAL OF ENGINEERING | 2023年 / 36卷 / 02期
关键词
Recommender System; Shilling Attack; Collaborative Filtering; Fake Profiles; Social Network;
D O I
10.5829/ije.2023.36.02b.12
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A recommender system is an integral part of any e-commerce site. Shilling attacks are among essential challenges in recommender systems, which use the creation of fake profiles in the system and biased rating of items, causing the accuracy to decrease and the correct performance of the recommender system in providing recommendations to users. The target of attackers is to change the rank of content or items corresponded to their interests. Shilling attacks are a threat to the credibility of recommender systems. Therefore, detecting shilling attacks it necessary to in recommender systems to maintain their fairness and validity. Appropriate algorithms and methods have been so far presented to detect shilling attacks. However, some of these methods either examine the rating matrix from a single point of view or use low-order interactions or high-order interactions. This study aimed to propose a mechanism using users' rating matrix, rating time, and social network analysis output of users' profiles by Gaussian-Rough neural network to simultaneously use low-order and high-order interactions to detect shilling attacks. Finally, several experiments were conducted with three models: mean attack, random attack, and bandwagon attack, and compared with PCA, Semi, BAY, and XGB methods using precision, recall, and F1-Measure. The results indicated that the proposed method is more effective than the comparison methods regarding attack detection and overall detection, which proves the effectiveness of the proposed method.
引用
收藏
页码:321 / 334
页数:14
相关论文
共 50 条
  • [1] Detecting shilling attacks in social recommender systems based on time series analysis and trust features
    Xu, Yishu
    Zhang, Fuzhi
    KNOWLEDGE-BASED SYSTEMS, 2019, 178 : 25 - 47
  • [2] Detecting shilling attacks in recommender systems based on analysis of user rating behavior
    Cai, Hongyun
    Zhang, Fuzhi
    KNOWLEDGE-BASED SYSTEMS, 2019, 177 : 22 - 43
  • [3] Detecting shilling attacks in recommender systems based on non-random-missing mechanism
    School of Computer, National University of Defense Technology, Changsha 410073, China
    Li, C. (licongwhy@gmail.com), 1681, Science Press (39):
  • [4] Detecting shilling groups in online recommender systems based on graph convolutional network
    Wang, Shilei
    Zhang, Peng
    Wang, Hui
    Yu, Hongtao
    Zhang, Fuzhi
    INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (05)
  • [5] A shilling attack detector based on convolutional neural network for collaborative recommender system in social aware network
    Rodrigues, Joel J.P.C. (joeljr@ieee.org), 1600, Oxford University Press (61):
  • [6] A shilling attack detector based on convolutional neural network for collaborative recommender system in social aware network
    Tong, Chao
    Yin, Xiang
    Li, Jun
    Zhu, Tongyu
    Lv, Renli
    Sun, Liang
    Rodrigues, Joel J. P. C.
    COMPUTER JOURNAL, 2018, 61 (07): : 949 - 958
  • [7] Shilling Attacks Detection in Recommender Systems Based on Target Item Analysis
    Zhou, Wei
    Wen, Junhao
    Koh, Yun Sing
    Xiong, Qingyu
    Gao, Min
    Dobbie, Gillian
    Alam, Shafiq
    PLOS ONE, 2015, 10 (07):
  • [8] Unsupervised approach for detecting shilling attacks in collaborative recommender systems based on user rating behaviours
    Zhang, Fuzhi
    Ling, Zhoujun
    Wang, Shilei
    IET INFORMATION SECURITY, 2019, 13 (03) : 174 - 187
  • [9] Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems
    Zhang, Fuzhi
    Qu, Yueqi
    Xu, Yishu
    Wang, Shilei
    KNOWLEDGE-BASED SYSTEMS, 2020, 199
  • [10] Securing Recommender Systems Against Shilling Attacks Using Social-Based Clustering
    Zhang, Xiang-Liang
    Lee, Tak Man Desmond
    Pitsilis, Georgios
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (04) : 616 - 624