Abstract
With the prosperity of the modern electronic business, merchandise recommendation system has become an important tool for online shopping. However, the threat of shilling attack caused by injecting fake rating records into the system cannot be ignored. To deal with shilling attacks, many methods especial user profile-based detection methods have been proposed. But there are still remainder challenging problems in those methods: (1) detection attributes need to be designed in advance; (2) instability of detection effect when faced with variety of attack models; (3) other aspects such as low accuracy, high computing cost and failure in detecting some special shilling attacks. Therefore, a shilling attack detection scheme based on neural network is proposed in this paper in order to address these challenging problems. In this scheme, the LSTM model is used to learn the historical rating records, and then predict the ratings for the next period when the desired accuracy is achieved. Chi-square test is used to determine whether the item is under attacks by comparing the predicted ratings and the actual ones within the time period. The simulation of experimental results on MovieLens 20M dataset show that our proposal is feasible and effective, and it improves the detection performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Koren, Y., Bell, R.: Advances in collaborative filtering. In: Recommender Systems Handbook, pp. 145–186 (2015)
Mehta, B., Hofmann, T., Nejdl, W.: Lies and propaganda: detecting spam users in collaborative filtering. In: 12th International Conference on Intelligent User Interfaces, pp. 14–21 (2007)
Zhang, F., Zhou, Q.: HHT-SVM: an online method for detecting profile injection attacks in collaborative recommender systems. Knowl.-Based Syst. 65, 96–105 (2014)
Zhou, W., Wen, J., Xiong, Q., et al.: Abnormal group user detection in recommender systems using multi-dimension time series. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, vol. 201, pp. 373–383 (2017)
Yang, Z., Cai, Z.: Detecting anomalous ratings in collaborative filtering recommender systems. Int. J. Digit. Crime Forensics 8(2), 16–26 (2016)
Cao, J., Wu, Z., Mao, B., et al.: Shilling attack detection utilizing semi-supervised learning method for collaborative recommender system. World Wide Web 16(5–6), 729–748 (2013)
Gao, M., Tian, R., Wen, J., et al.: Item anomaly detection based on dynamic partition for time series in recommender systems. PLoS ONE 10(8), 135–155 (2015)
Verma, A., Sharma, S., Gupta, P.: RNN-LSTM based indoor scene classification with HoG features. Commun. Comput. Inf. Sci. 955, 149–159 (2019)
Bram, B.: Reinforcement learning with long short-term memory. Adv. Neural Inf. Proces. Syst. 7(6), 1475–1482 (2001)
Acknowledgment
This work was supported by the National Natural Science Foundation of P. R. China (No. 61672297), the Key Research and Development Program of Jiangsu Province (Social Development Program, No. BE2017742).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Gao, J., Qi, L., Huang, H., Sha, C. (2020). Shilling Attack Detection Scheme in Collaborative Filtering Recommendation System Based on Recurrent Neural Network. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Advances in Information and Communication. FICC 2020. Advances in Intelligent Systems and Computing, vol 1129. Springer, Cham. https://doi.org/10.1007/978-3-030-39445-5_46
Download citation
DOI: https://doi.org/10.1007/978-3-030-39445-5_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-39444-8
Online ISBN: 978-3-030-39445-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)