结合图卷积神经网络和集成方法的推荐系统恶意攻击检测
Malicious Attack Detection in Recommendation Systems Combining Graph Convolutional Neural Networks and Ensemble Methods作者机构:济南大学信息科学与工程学院济南250022 山东省网络环境智能计算技术重点实验室(济南大学)济南250022 北京交通大学计算机与信息技术学院北京100044
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2024年第51卷第S1期
页 面:940-948页
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金(61702216,61772231,61671048,61672262) 山东省重大科技创新工程(2018CXGC0706)
主 题:攻击检测 共同访问注入攻击 推荐系统 图卷积神经网络 卷积神经网络 集成方法
摘 要:推荐系统已被广泛应用于电子商务、社交媒体、信息分享等大多数互联网平台中,有效解决了信息过载问题。然而,这些平台面向所有互联网用户开放,导致不法用户利用系统设计缺陷通过恶意干扰、蓄意攻击等行为非法操纵评分数据,进而影响推荐结果,严重危害推荐服务的安全性。现有的检测方法大多都是基于从评级数据中提取的人工构建特征进行的托攻击检测,难以适应更复杂的共同访问注入攻击,并且人工构建特征费时且区分能力不足,同时攻击行为规模远远小于正常行为,给传统检测方法带来了不平衡数据问题。因此,文中提出堆叠多层图卷积神经网络端到端学习用户和项目之间的多阶交互行为信息得到用户嵌入和项目嵌入,将其作为攻击检测特征,以卷积神经网络作为基分类器实现深度行为特征提取,结合集成方法检测攻击。在真实数据集上的实验结果表明,与流行的推荐系统恶意攻击检测方法相比,所提方法对共同访问注入攻击行为有较好的检测效果并在一定程度上克服了不平衡数据的难题。