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 条
  • [41] Photovoltaic Array Fault Diagnosis Based on Gaussian Kernel Fuzzy C-Means Clustering Algorithm
    Liu, Shengyang
    Dong, Lei
    Liao, Xiaozhong
    Cao, Xiaodong
    Wang, Xiaoxiao
    SENSORS, 2019, 19 (07)
  • [42] Distributed Clustering in Wireless Sensor Network with Kernel Based Weighted Fuzzy C-Means Algorithm
    Anita Panwar
    Satyasai Jagannath Nanda
    SN Computer Science, 5 (8)
  • [43] Generalised kernel weighted fuzzy C-means clustering algorithm with local information
    Memon, Kashif Hussain
    Lee, Dong-Ho
    FUZZY SETS AND SYSTEMS, 2018, 340 : 91 - 108
  • [44] Kernel-Distance-Based Intuitionistic Fuzzy c-Means Clustering Algorithm and Its Application
    Lei Xiangxiao
    Ouyang Honglin
    Xu Lijuan
    Pattern Recognition and Image Analysis, 2019, 29 : 592 - 597
  • [45] Indefinite Kernel Fuzzy c-Means Clustering Algorithms
    Kanzawa, Yuchi
    Endo, Yasunori
    Miyamoto, Sadaaki
    MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE (MDAI), 2010, 6408 : 116 - 128
  • [46] Kernel intuitionistic fuzzy c-means and state transition algorithm for clustering problem
    Zhou, Xiaojun
    Zhang, Rundong
    Wang, Xiangyue
    Huang, Tingwen
    Yang, Chunhua
    SOFT COMPUTING, 2020, 24 (20) : 15507 - 15518
  • [47] Fault Diagnosis Method Based on Kernel Fuzzy C-Means Clustering with Gravitational Search Algorithm
    Wu, Biyuan
    Li, Xiangshun
    PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 235 - 239
  • [48] A hybrid kernel-based possibilistic fuzzy c-means clustering and cuckoo search algorithm
    Viet Duc Do
    Long Thanh Ngo
    Dinh Sinh Mai
    2021 RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES (RIVF 2021), 2021, : 132 - 137
  • [49] Kernel-Distance-Based Intuitionistic Fuzzy c-Means Clustering Algorithm and Its Application
    Lei Xiangxiao
    Ouyang Honglin
    Xu Lijuan
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2019, 29 (04) : 592 - 597
  • [50] Kernel Based Fuzzy C-Means Clustering for Chronic Sinusitis Classification
    Putri, Rezki Aulia
    Rustam, Zuherman
    Pandelaki, Jacub
    9TH ANNUAL BASIC SCIENCE INTERNATIONAL CONFERENCE 2019 (BASIC 2019), 2019, 546