首页> 外文期刊>Knowledge-Based Systems >Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems
【24h】

Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems

机译:基于嵌入的基于方法,用于检测协作推荐系统的组先令攻击

获取原文
获取原文并翻译 | 示例
           

摘要

Over the past decade, many approaches have been presented to detect shilling attacks in collaborative recommender systems. However, these approaches focus mainly on detecting individual attackers and rarely consider the collusive shilling behaviors among attackers, i.e., a group of attackers working together to bias the output of collaborative recommender systems by injecting fake profiles. Such shilling behaviors are generally termed group shilling attacks, which are more harmful to collaborative recommender systems than traditional shilling attacks. In this paper, we propose a graph embedding-based method to detect group shilling attacks in collaborative recommender systems. First, we construct a user relationship graph by analyzing the user rating behaviors and use a graph embedding method to obtain the low-dimensional vector representation of each node in the user relationship graph. Second, we employ the k-means++ clustering algorithm to obtain candidate groups based on the generated user feature vectors. Finally, we calculate the suspicious degree of each candidate group according to the attack group detection indicators and use the Ward's hierarchical clustering method to cluster the candidate groups according to their suspicious degrees and obtain the attack groups. The experimental results on the Amazon and Netflix datasets show that the proposed method outperforms the baseline methods in detection performance. (C) 2020 Elsevier B.V. All rights reserved.
机译:在过去的十年中,已经提出了许多方法来检测协作推荐系统中的先令攻击。然而,这些方法主要关注检测个人攻击者,并且很少考虑攻击者中的侵入式先令行为,即一组攻击者,通过注入假型材来偏向协作推荐系统的输出。这种先令行为通常被称为Shileding攻击,这对与传统的先令攻击相比的协作推荐系统更有害。在本文中,我们提出了一种基于嵌入的方法,用于检测协作推荐系统中的组先令攻击。首先,我们通过分析用户评定行为来构造用户关系图,并使用曲线图嵌入方法来获得用户关系图中每个节点的低维矢量表示。其次,我们采用K-Means ++聚类算法基于所生成的用户特征向量获取候选组。最后,我们根据攻击组检测指标计算每个候选组的可疑程度,并使用Ward的分层聚类方法根据其可疑程度来聚类候选群体并获得攻击组。亚马逊和Netflix数据集上的实验结果表明,所提出的方法优于检测性能的基线方法。 (c)2020 Elsevier B.v.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号