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...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.展开更多
Recommendation systems play a crucial role in uncovering concealed interactions among users and items within online social networks.Recently,Graph Neural Network(GNN)-based recommendation systems exploit higher-order ...Recommendation systems play a crucial role in uncovering concealed interactions among users and items within online social networks.Recently,Graph Neural Network(GNN)-based recommendation systems exploit higher-order interactions within the user-item interaction graph,demonstrating cutting-edge performance in recommendation tasks.However,GNN-based recommendation models are susceptible to different types of noise attacks,such as deliberate perturbations or false clicks.These attacks propagate through the graph and adversely affect the robustness of recommendation results.Conventional two-stage method that purifies the graph before training the GNN model is suboptimal.To strengthen the model’s resilience to noise,we propose Graph Structure Learning for Robust Recommendation(GSLRRec),a joint learning framework that integrates graph structure learning and GNN model training for recommendation.Specifically,GSLRRec considers the graph adjacency matrix as adjustable parameters,and simultaneously optimizes both the graph structure and the representations of user/item nodes for recommendation.During the joint training process,the graph structure learning employs low-rank and sparse constraints to effectively denoise the graph.Our experiments illustrate that the simultaneous learning of both structure and GNN parameters can provide more robust recommendation results under various noise levels.展开更多
The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distanc...The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distance and Tukey M-estimator.Firstly,we propose a k-distancebased method to compute user suspicion degree(USD).The reliable neighbor model can be constructed through incorporating the user suspicion degree into user neighbor model.The influence of attack profiles on the recommendation results is reduced through adjusting similarities among users.Then,Tukey M-estimator is introduced to construct robust matrix factorization model,which can realize the robust estimation of user feature matrix and item feature matrix and reduce the influence of attack profiles on item feature matrix.Finally,a robust collaborative recommendation algorithm is devised by combining the reliable neighbor model and robust matrix factorization model.Experimental results show that the proposed algorithm outperforms the existing methods in terms of both recommendation accuracy and robustness.展开更多
基金Supported by the Scientific Research Foundation of Liaoning Provincial Education Department(L2015240)the National Natural Science Foundation of China(61379116,61503169)the Joint Fund of the Science and Technology Department of Liaoning Province(20170540448)
文摘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.
基金supported by the National Natural Science Foundation of China(Nos.62272001 and 62206002)the Anhui Provincial Natural Science Foundation(No.2208085QF195)+2 种基金the Hefei Key Common Technology Project(No.GJ2022GX15)the University Collaborative Innovation Project of Anhui Province(No.GXXT-2021-087)the Anhui Province Key Research and Development Program(No.202104a05020058).
文摘Recommendation systems play a crucial role in uncovering concealed interactions among users and items within online social networks.Recently,Graph Neural Network(GNN)-based recommendation systems exploit higher-order interactions within the user-item interaction graph,demonstrating cutting-edge performance in recommendation tasks.However,GNN-based recommendation models are susceptible to different types of noise attacks,such as deliberate perturbations or false clicks.These attacks propagate through the graph and adversely affect the robustness of recommendation results.Conventional two-stage method that purifies the graph before training the GNN model is suboptimal.To strengthen the model’s resilience to noise,we propose Graph Structure Learning for Robust Recommendation(GSLRRec),a joint learning framework that integrates graph structure learning and GNN model training for recommendation.Specifically,GSLRRec considers the graph adjacency matrix as adjustable parameters,and simultaneously optimizes both the graph structure and the representations of user/item nodes for recommendation.During the joint training process,the graph structure learning employs low-rank and sparse constraints to effectively denoise the graph.Our experiments illustrate that the simultaneous learning of both structure and GNN parameters can provide more robust recommendation results under various noise levels.
基金National Natural Science Foundation of China under Grant No.61379116,Natural Science Foundation of Hebei Province under Grant No.F2015203046 and No.F2013203124,Key Program of Research on Science and Technology of Higher Education Institutions of Hebei Province under Grant No.ZH2012028
文摘The existing collaborative recommendation algorithms have lower robustness against shilling attacks.With this problem in mind,in this paper we propose a robust collaborative recommendation algorithm based on k-distance and Tukey M-estimator.Firstly,we propose a k-distancebased method to compute user suspicion degree(USD).The reliable neighbor model can be constructed through incorporating the user suspicion degree into user neighbor model.The influence of attack profiles on the recommendation results is reduced through adjusting similarities among users.Then,Tukey M-estimator is introduced to construct robust matrix factorization model,which can realize the robust estimation of user feature matrix and item feature matrix and reduce the influence of attack profiles on item feature matrix.Finally,a robust collaborative recommendation algorithm is devised by combining the reliable neighbor model and robust matrix factorization model.Experimental results show that the proposed algorithm outperforms the existing methods in terms of both recommendation accuracy and robustness.