Enhancing Recommendation Systems with Skew Deviation Bias for Shilling Attack Detection

被引:1
作者
Gambhir, Sarika [1 ]
Dhawan, Sanjeev [1 ]
Singh, Kulvinder [1 ]
机构
[1] Kurukshetra Univ, Univ Inst Engn & Technol, Dept Comp Engn, Kurukshetra, Haryana, India
关键词
Skewed deviation bias; support vector machine; shilling attack; collaborative filtering; recommender system; SBD; MODEL;
D O I
10.2174/0123520965265325231206094044
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Introduction Recommender systems serve as a powerful tool to address the challenges of information overload by delivering personalized recommendations. However, their susceptibility to profile injection or shilling attacks poses a significant threat. Malicious entities can introduce fabricated profiles into the database of users to manipulate the popularity of specific items, subsequently influencing prediction outcomes.Methods Detecting and mitigating the impact of such attacks is critical for preserving recommendation accuracy and user trust. The primary objective of this study is to develop an integrated framework for robust shilling attack detection and data sparsity mitigation in recommendation systems. This approach aims to make the system more resistant to manipulative attacks and improve recommendation quality, especially when dealing with limited data. In this paper, Skew Deviation Bias (SDB), is a novel metric that gauges the skewness within rating distributions, enabling the identification of both fabricated shilling profiles and the anomalous rating behaviors exhibited by attackers. Building upon this foundation, SDB is integrated with other statistical metrics like Rating deviation from the mean agreement (RDMA), Weighted deviation from the mean agreement (WDMA), Weighted degree of agreement (WDA), and length variance. This research investigates the impact of incorporating SDB alongside existing attributes in countering various attack scenarios, including random, average, and bandwagon attacks.Results Extensive experiments are conducted to compare the effectiveness of SDB when integrated with existing attributes against scenarios employing only existing attributes. These experiments cover a range of attack sizes while maintaining a fixed 50% filler size. The results of thorough comparative analyses demonstrate the consistent superiority of the SDB-integrated approach, resulting in higher accuracy across all attack types compared to scenarios using only existing attributes. Notably, the random attack scenario shows the most significant accuracy improvement among the evaluated scenarios.Conclusion The approach achieves a detection accuracy of 97.08% for random shilling attacks, affirming its robustness. Furthermore, in the context of data sparsity, the approach notably enhances recommendation quality.
引用
收藏
页码:212 / 233
页数:22
相关论文
共 40 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]   Robust Model-Based Reliability Approach to Tackle Shilling Attacks in Collaborative Filtering Recommender Systems [J].
Alonso, Santiago ;
Bobadilla, Jesus ;
Ortega, Fernando ;
Moya, Ricardo .
IEEE ACCESS, 2019, 7 :41782-41798
[3]   Shilling attack detection in binary data: a classification approach [J].
Batmaz, Zeynep ;
Yilmazel, Burcu ;
Kaleli, Cihan .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (06) :2601-2611
[4]  
Bhaumik R., P 4 WORKSH INT TECHN
[5]   Segment-based injection attacks against collaborative filtering recommender systems [J].
Burke, R ;
Mobasher, B ;
Bhaumik, R ;
Williams, C .
Fifth IEEE International Conference on Data Mining, Proceedings, 2005, :577-580
[6]  
Burke R., P 12 ACM SIGKDD INT, DOI [10.1145/1150402.1150465, DOI 10.1145/1150402.1150465]
[7]   An Unsupervised Approach for Detecting Group Shilling Attacks in Recommender Systems Based on Topological Potential and Group Behaviour Features [J].
Cai, Hongyun ;
Zhang, Fuzhi .
SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
[8]   BS-SC: An Unsupervised Approach for Detecting Shilling Profiles in Collaborative Recommender Systems [J].
Cai, Hongyun ;
Zhang, Fuzhi .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (04) :1375-1388
[9]   Detecting shilling attacks in recommender systems based on analysis of user rating behavior [J].
Cai, Hongyun ;
Zhang, Fuzhi .
KNOWLEDGE-BASED SYSTEMS, 2019, 177 :22-43
[10]   Social knowledge-based recommender system. Application to the movies domain [J].
Carrer-Neto, Walter ;
Luisa Hernandez-Alcaraz, Maria ;
Valencia-Garcia, Rafael ;
Garcia-Sanchez, Francisco .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (12) :10990-11000