A novel classification-based shilling attack detection approach for multi-criteria recommender systems

被引:2
|
作者
Kaya, Tugba Turkoglu [1 ]
Yalcin, Emre [2 ]
Kaleli, Cihan [1 ]
机构
[1] Eskisehir Tech Univ, Comp Engn Dept, Eskisehir, Turkiye
[2] Sivas Cumhuriyet Univ, Comp Engn Dept, Sivas, Turkiye
关键词
classification; multi-criteria recommender system; shilling attack detection; user profiles; COLLABORATIVE FILTERING ALGORITHMS; UNSUPERVISED METHOD; MODEL; PROFILES;
D O I
10.1111/coin.12579
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems are emerging techniques guiding individuals with provided referrals by considering their past rating behaviors. By collecting multi-criteria preferences concentrating on distinguishing perspectives of the items, a new extension of traditional recommenders, multi-criteria recommender systems reveal how much a user likes an item and why user likes it; thus, they can improve predictive accuracy. However, these systems might be more vulnerable to malicious attacks than traditional ones, as they expose multiple dimensions of user opinions on items. Attackers might try to inject fake profiles into these systems to skew the recommendation results in favor of some particular items or to bring the system into discredit. Although several methods exist to defend systems against such attacks for traditional recommenders, achieving robust systems by capturing shill profiles remains elusive for multi-criteria rating-based ones. Therefore, in this study, we first consider a prominent and novel attack type, that is, the power-item attack model, and introduce its four distinct variants adapted for multi-criteria data collections. Then, we propose a classification method detecting shill profiles based on various generic and model-based user attributes, most of which are new features usually related to item popularity and distribution of rating values. The experiments conducted on three benchmark datasets conclude that the proposed method successfully detects attack profiles from genuine users even with a small selected size and attack size. The empirical outcomes also demonstrate that item popularity and user characteristics based on their rating profiles are highly beneficial features in capturing shilling attack profiles.
引用
收藏
页码:499 / 528
页数:30
相关论文
共 50 条
  • [1] Analysis and classification of multi-criteria recommender systems
    Manouselis, Nikos
    Costopoulou, Constantina
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2007, 10 (04): : 415 - 441
  • [2] Analysis and Classification of Multi-Criteria Recommender Systems
    Nikos Manouselis
    Constantina Costopoulou
    World Wide Web, 2007, 10 : 415 - 441
  • [3] A Review and Classification of Multi-Criteria Recommender Systems
    Gupta, Shweta
    Kant, Vibhor
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS 2020), 2020, : 1156 - 1162
  • [4] Utility-Based Multi-Criteria Recommender Systems
    Zheng, Yong
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 2529 - 2531
  • [5] Erratum to: A hierarchical multi-criteria sorting approach for recommender systems
    Luis Del Vasto-Terrientes
    Aida Valls
    Piotr Zielniewicz
    Joan Borràs
    Journal of Intelligent Information Systems, 2016, 46 : 347 - 348
  • [6] Multi-Armed-Bandit-based Shilling Attack on Collaborative Filtering Recommender Systems
    Sundar, Agnideven Palanisamy
    Li, Feng
    Zou, Xukai
    Hu, Qin
    Gao, Tianchong
    2020 IEEE 17TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2020), 2020, : 347 - 355
  • [7] Evaluation of recommender systems: A multi-criteria decision making approach
    Sohrabi, Babak
    Toloo, Mehdi
    Moeini, Ali
    Nalchigar, Soroosh
    IRANIAN JOURNAL OF MANAGEMENT STUDIES, 2015, 8 (04) : 589 - 605
  • [8] Shilling Attack Detection-A New Approach for a Trustworthy Recommender System
    Lee, Jong-Seok
    Zhu, Dan
    INFORMS JOURNAL ON COMPUTING, 2012, 24 (01) : 117 - 131
  • [9] Shilling attack detection for collaborative recommender systems: a gradient boosting method
    Shao, Chen
    Sun, Yue Zhong Yi
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2022, 19 (07) : 7248 - 7271
  • [10] Shilling Attack Detection in Recommender Systems via Selecting Patterns Analysis
    Li, Wentao
    Gao, Min
    Li, Hua
    Zeng, Jun
    Xiong, Qingyu
    Hirokawa, Sachio
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (10): : 2600 - 2611