A shilling attack detector based on convolutional neural network for collaborative recommender system in social aware network

被引:43
|
作者
Tong, Chao [1 ]
Yin, Xiang [1 ]
Li, Jun [1 ]
Zhu, Tongyu [1 ]
Lv, Renli [2 ]
Sun, Liang [2 ]
Rodrigues, Joel J. P. C. [3 ,4 ,5 ,6 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing 100191, Peoples R China
[2] Civil Aviat Management Inst China, Dept Gen Aviat, Beijing 100102, Peoples R China
[3] Natl Inst Telecommun Inatel, Av Joao de Camargo 510, BR-37540000 Santa Rita Do Sapucai, MG, Brazil
[4] Inst Telecomunicacoes, Av Rovisco Pais 1, P-1049001 Lisbon, Portugal
[5] ITMO Univ, 49 Kronverksky Pr, St Petersburg 191002, Russia
[6] Univ Fortaleza UNIFOR, Av Washington Soares 1321, BR-60811905 Fortaleza, Ceara, Brazil
来源
COMPUTER JOURNAL | 2018年 / 61卷 / 07期
基金
中国国家自然科学基金;
关键词
socially aware network; recommender systems; users' behavior; shilling attacks detection; deep learning;
D O I
10.1093/comjnl/bxy008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most fundamental tasks in the socially aware network (SAN) paradigm is to explore the attributes and behavior of users, which helps to design more suitable and efficient protocols. Particularly, detection of shilling attackers by mining users' behavior is a frequently discussed topic in many social scenes like recommender systems based on collaborative filtering. As the performances of collaborative filtering are entirely based on ratings provided by users, they are vulnerable to shilling attacks which perform injection of biased profiles into rating databases to alter the systems. Current shilling attack detection methods detect spam users through artificially designed features, which are neither robust nor efficient enough. This paper illustrates a novel convolutional neural network-based method named CNN-SAD, which applies transformed network structure to exploit deep-level features from users rating profiles. Since the achieved deep-level features elaborate users rating more precisely than artificially designed features, CNN-SAD can detect shilling attacks more efficiently. According to the experimental results, the proposed method is capable of detecting the vast majority of obfuscated attacks precisely and outperforms other state-of-the-art algorithms, which contributes to applications and security in SAN.
引用
收藏
页码:949 / 958
页数:10
相关论文
共 50 条
  • [1] Hybrid convolutional neural network (CNN) and long-short term memory (LSTM) based deep learning model for detecting shilling attack in the social-aware network
    Vivekanandan, K.
    Praveena, N.
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (01) : 1197 - 1210
  • [2] Hybrid convolutional neural network (CNN) and long-short term memory (LSTM) based deep learning model for detecting shilling attack in the social-aware network
    K. Vivekanandan
    N. Praveena
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 1197 - 1210
  • [3] Detecting shilling groups in online recommender systems based on graph convolutional network
    Wang, Shilei
    Zhang, Peng
    Wang, Hui
    Yu, Hongtao
    Zhang, Fuzhi
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (05)
  • [4] Convolutional Neural Network and Topic Modeling based Hybrid Recommender System
    Kanwal, Hira
    Assam, Muhammad
    Jabbar, Abdul
    Khan, Salman
    Kalimullah
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (07) : 627 - 635
  • [5] Convolutional neural network and topic modeling based hybrid recommender system
    Kanwal, Hira
    Assam, Muhammad
    Jabbar, Abdul
    Khan, Salman
    Kalimullah
    [J]. International Journal of Advanced Computer Science and Applications, 2020, 11 (07): : 627 - 635
  • [6] Book Recommender System using Convolutional Neural Network
    Putri, Amelisa
    Baizal, Z. K. Abdurahman
    Rischasdy, Donni
    [J]. 2022 INTERNATIONAL CONFERENCE ON ADVANCED CREATIVE NETWORKS AND INTELLIGENT SYSTEMS, ICACNIS, 2022, : 87 - 92
  • [7] A Deep Learning Based Collaborative Neural Network Framework for Recommender System
    Almaghrabi, Maram
    Chetty, Girija
    [J]. 2018 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND DATA ENGINEERING (ICMLDE 2018), 2018, : 121 - 127
  • [8] Social Network and Tag Sources Based Augmenting Collaborative Recommender System
    Ma, Tinghuai
    Zhou, Jinjuan
    Tang, Meili
    Tian, Yuan
    Al-Dhelaan, Abdullah
    Al-Rodhaan, Mznah
    Lee, Sungyoung
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (04): : 902 - 910
  • [9] SHILLING ATTACK DETECTION IN COLLABORATIVE FILTERING RECOMMENDER SYSTEM BY PCA DETECTION AND PERTURBATION
    Deng, Zi-Jun
    Zhang, Fei
    Wang, Sandra P. S.
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION (ICWAPR), 2016, : 213 - 218
  • [10] A New Mechanism for Detecting Shilling Attacks in Recommender Systems Based on Social Network Analysis and Gaussian Rough Neural Network with Emotional Learning
    Moradi, R.
    Hamidi, R. H.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2023, 36 (02): : 321 - 334