Discover the SciOpen Platform and Achieve Your Research Goals with Ease.
Search articles, authors, keywords, DOl and etc.
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.
S. Wu, F. Sun, W. Zhang, X. Xie, and B. Cui, Graph neural networks in recommender systems: A survey, ACM Comput. Surv., vol. 55, no. 5, p. 97, 2023.
L. Wu, X. He, X. Wang, K. Zhang, and M. Wang, A survey on accuracy-oriented neural recommendation: From collaborative filtering to information-rich recommendation, IEEE Trans. Knowledge Data Eng., vol. 35, no. 5, pp. 4425–4445, 2023.
W. Fan, Y. Ma, Q. Li, J. Wang, G. Cai, J. Tang, and D. Yin, A graph neural network framework for social recommendations, IEEE Trans. Knowl. Data Eng., vol. 34, no. 5, pp. 2033–2047, 2022.
Z. Wu, S. Pan, F. Chen, G. Long, C. Zhang, and P. S. Yu, A comprehensive survey on graph neural networks, IEEE Trans. Neural Netw. Learn. Syst., vol. 32, no. 1, pp. 4–24, 2021.
Y. Zhang, Y. Zhang, D. Yan, S. Deng, and Y. Yang, Revisiting graph-based recommender systems from the perspective of variational auto-encoder, ACM Trans. Inf. Syst., vol. 41, no. 3, p. 81, 2022.
S. Zhang, H. Tong, J. Xu, and R. Maciejewski, Graph convolutional networks: A comprehensive review, Comput. Soc. Netw., vol. 6, no. 1, p. 11, 2019.
A. A. Kardan and M. Ebrahimi, A novel approach to hybrid recommendation systems based on association rules mining for content recommendation in asynchronous discussion groups, Inf. Sci., vol. 219, pp. 93–110, 2013.
W. Jin, Y. Li, H. Xu, Y. Wang, S. Ji, C. Aggarwal, and J. Tang, Adversarial attacks and defenses on graphs, ACM SIGKDD Explor. Newsl., vol. 22, no. 2, pp. 19–34, 2021.
F. Zhang and S. Wang, Detecting group shilling attacks in online recommender systems based on bisecting K-means clustering, IEEE Trans. Conput. Soc. Syst., vol. 7, no. 5, pp. 1189–1199, 2020.
F. Wang, H. Zhu, G. Srivastava, S. Li, M. R. Khosravi, and L. Qi, Robust collaborative filtering recommendation with user-item-trust records, IEEE Trans. Comput. Soc. Syst., vol. 9, no. 4, pp. 986–996, 2022.
S. Zhao, W. Wang, Z. Du, J. Chen, and Z. Duan, A black-box adversarial attack method via nesterov accelerated gradient and rewiring towards attacking graph neural networks, IEEE Trans. Big Data, vol. 9, no. 6, pp. 1586–1597, 2023.
H. Xu, Y. Ma, H. C. Liu, D. Deb, H. Liu, J. L. Tang, and A. K. Jain, Adversarial attacks and defenses in images, graphs and text: A review, Int. J. Autom. Comput., vol. 17, no. 2, pp. 151–178, 2020.
X. Ma, J. Wu, S. Xue, J. Yang, C. Zhou, Q. Z. Sheng, H. Xiong, and L. Akoglu, A comprehensive survey on graph anomaly detection with deep learning, IEEE Trans. Knowl. Data Eng., vol. 35, no. 12, pp. 12012–12038, 2023.
S. Boyd, N. Parikh, E. Chu, B. Peleato, and J. Eckstein, Distributed optimization and statistical learning via the alternating direction method of multipliers, Found. Trends Mach. Learn., vol. 3, no. 1, pp. 1–122, 2011.
C. Pu, K. Wang, and Y. Xia, Robustness of link prediction under network attacks, IEEE Trans. Circuits Syst. II: Express Briefs, vol. 67, no. 8, pp. 1472–1476, 2020.
S. Zhang, L. Yao, A. Sun, and Y. Tay, Deep learning based recommender system: A survey and new perspectives, ACM Comput. Surv., vol. 52, no. 1, p. 5, 2020.
Y. Koren, R. Bell, and C. Volinsky, Matrix factorization techniques for recommender systems, Computer, vol. 42, no. 8, pp. 30–37, 2009.
J. Zhou, G. Cui, S. Hu, Z. Zhang, C. Yang, Z. Liu, L. Wang, C. Li, and M. Sun, Graph neural networks: A review of methods and applications, AI Open, vol. 1, pp. 57–81, 2020.
R. Zhang, L. Xu, Z. Yu, Y. Shi, C. Mu, and M. Xu, Deep-IRTarget: An automatic target detector in infrared imagery using dual-domain feature extraction and allocation, IEEE Trans. Multimedia, vol. 24, pp. 1735–1749, 2022.
R. Zhang, L. Wu, Y. Yang, W. Wu, Y. Chen, and M. Xu, Multi-camera multi-player tracking with deep player identification in sports video, Pattern Recognit., vol. 102, p. 107260, 2020.
H. Chen, F. Qian, C. Liu, Y. Zhang, H. Su, and S. Zhao, Training robust deep collaborative filtering models via adversarial noise propagation, ACM Trans. Inf. Syst., vol. 42, no. 1, p. 9, 2024.
J. Tang, X. Du, X. He, F. Yuan, Q. Tian, and T. S. Chua, Adversarial training towards robust multimedia recommender system, IEEE Trans. Knowl. Data Eng., vol. 32, no. 5, pp. 855–867, 2020.
The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).