Robust Recommendation Algorithm Based on Kernel Principal Component Analysis and Fuzzy C-means Clustering

被引:0
|
作者
YI Huawei [1 ]
NIU Zaiseng [1 ]
ZHANG Fuzhi [2 ]
LI Xiaohui [1 ]
WANG Yajun [1 ]
机构
[1] School of Electronics and Information Engineering, Liaoning University of Technology
[2] School of Information Science and Engineering, Yanshan University
基金
中国国家自然科学基金;
关键词
robust recommendation; shilling attacks; matrix factorization; kernel principal component analysis; fuzzy c-means clustering;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
摘要
The existing recommendation algorithms have lower robustness in facing of shilling attacks. Considering this problem, we present a robust recommendation algorithm based on kernel principal component analysis and fuzzy c-means clustering. Firstly, we use kernel principal component analysis method to reduce the dimensionality of the original rating matrix, which can extract the effective features of users and items. Then, according to the dimension-reduced rating matrix and the high correlation characteristic between attack profiles, we use fuzzy c-means clustering method to cluster user profiles, which can realize the effective separation of genuine profiles and attack profiles. Finally, we construct an indicator function based on the attack detection results to decrease the influence of attack profiles on the recommendation, and incorporate it into the matrix factorization technology to design the corresponding robust recommendation algorithm. Experiment results indicate that the proposed algorithm is superior to the existing methods in both recommendation accuracy and robustness.
引用
收藏
页码:111 / 119
页数:9
相关论文
共 50 条
  • [21] A Novel Evolutionary Kernel Intuitionistic Fuzzy C-means Clustering Algorithm
    Lin, Kuo-Ping
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2014, 22 (05) : 1074 - 1087
  • [22] Kernel-Based Fuzzy C-Means Clustering Algorithm for RBF Network Initialization
    Czarnowski, Ireneusz
    Jedrzejowicz, Piotr
    INTELLIGENT DECISION TECHNOLOGIES 2016, PT I, 2016, 56 : 337 - 347
  • [23] Differential privacy fuzzy C-means clustering algorithm based on gaussian kernel function
    Zhang, Yaling
    Han, Jin
    PLOS ONE, 2021, 16 (03):
  • [24] Clustering Incomplete Data Using Kernel-Based Fuzzy C-means Algorithm
    Dao-Qiang Zhang
    Song-Can Chen
    Neural Processing Letters, 2003, 18 : 155 - 162
  • [25] Clustering incomplete data using kernel-based fuzzy C-means algorithm
    Zhang, DQ
    Chen, SC
    NEURAL PROCESSING LETTERS, 2003, 18 (03) : 155 - 162
  • [26] Fuzzy C-Means and Principal Component Analysis based GPR Image Enhancement
    Riaz, Muhammad Mohsin
    Ghafoor, Abdul
    Sreeram, Victor
    2013 IEEE RADAR CONFERENCE (RADAR), 2013,
  • [27] Kernel-based Fuzzy C-means Clustering Based on Fruit Fly Optimization Algorithm
    Wang, Qiuping
    Zhang, Yiran
    Xiao, Yanting
    Li, Jidong
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON GREY SYSTEMS AND INTELLIGENT SERVICES (GSIS), 2017, : 251 - 256
  • [28] Using principal component analysis and fuzzy c-means clustering for the assessment of air quality monitoring
    Dogruparmak, Senay Cetin
    Keskin, Gulsen Aydin
    Yaman, Selin
    Alkan, Atakan
    ATMOSPHERIC POLLUTION RESEARCH, 2014, 5 (04) : 656 - 663
  • [29] A possibilistic C-means clustering algorithm based on kernel methods
    Wu, Xiao-Hong
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2062 - 2066
  • [30] The Hybrid of Kernel K-Means and Fuzzy Kernel C-Means Clustering Algorithm in Diagnosing Thalassemia
    Rustam, Zuherman
    Hartini, Sri
    Saragih, Glori S.
    Darmawan, Nurlia A.
    Aurelia, Jane E.
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 1, 2022, 1417 : 494 - 505