Collaborative Filtering Recommendation-Based Random Negative Sampling and Graph Attention

被引:0
作者
Li, Weiqiang [1 ]
Li, Xianghui [1 ]
Liu, Xiaowen [1 ]
Chen, Xinhuan [1 ]
Ma, Ming [1 ]
机构
[1] Beihua Univ, Sch Comp Sci Technol, Jilin 132021, Peoples R China
基金
中国国家自然科学基金;
关键词
Collaborative filtering; Vectors; Training; Recommender systems; Computational modeling; Optimization; Collaboration; Attention mechanisms; Overfitting; Metadata; Recommendation system; collaborative filtering; graph attention; data augmentation; random negative sampling;
D O I
10.1109/ACCESS.2025.3541126
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this era of information overload, recommendation systems significantly enhance the efficiency of information delivery, better meeting the needs of users. Currently, GCN-based recommendation systems typically use degree normalization or mean pooling to aggregate neighbor messages. These methods learn embedding representations for users and items. However, both message-passing mechanisms overlook the varying importance of different neighbor nodes to the target node. As a result, the learned representations of users and items are not sufficiently accurate. Furthermore, they do not take into account the importance of data augmentation of metadata, which limits the recommendation performance. On the other hand, during the model's loss optimization process, sample imbalance is prone to occur. Negative samples greatly outnumber positive samples, which leads to a certain degree of overfitting in the model. To address this issue, this paper proposes a collaborative filtering recommendation based on random negative sampling and graph attention (NGACF). First, perform data augmentation on the initial embeddings of users and items. Then, before the propagation of each layer in the embedding propagation layers, graph attention networks (GAT) are used to aggregate information from the target node's neighbors. This approach captures the importance of different neighboring nodes, thereby enriching the target node representations. In the loss optimization module, a random negative sampling strategy is incorporated as an auxiliary loss to mitigate the problem of imbalanced sample classes during training. This approach reduces model overfitting, facilitating better optimization and improving the model's generalization ability. Finally, experiments were conducted on three public datasets. In particular, on the Amazon-Book dataset, the results show that the proposed method outperforms the baseline model. Recall@20 improved by 3.65%, and NDCG@20 increased by 2.86%. These results further validate the effectiveness of the proposed model.
引用
收藏
页码:32486 / 32496
页数:11
相关论文
共 39 条
[21]   Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning [J].
Lin, Zihan ;
Tian, Changxin ;
Hou, Yupeng ;
Zhao, Wayne Xin .
PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, :2320-2329
[22]   Interest-aware Message-Passing GCN for Recommendation [J].
Liu, Fan ;
Chen, Zhiyong ;
Zhu, Lei ;
Gao, Zan ;
Nie, Liqiang .
PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, :1296-1305
[23]   MEGCF: Multimodal Entity Graph Collaborative Filtering for Personalized Recommendation [J].
Liu, Kang ;
Xue, Feng ;
Guo, Dan ;
Wu, Le ;
Li, Shujie ;
Hong, Richang .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (02)
[24]  
Massa P, 2009, HUM-COMPUT INT-SPRIN, P259, DOI 10.1007/978-1-84800-356-9_10
[25]  
Kipf TN, 2017, Arxiv, DOI [arXiv:1609.02907, DOI 10.48550/ARXIV.1609.02907]
[26]   Resolving data sparsity and cold start problem in collaborative filtering recommender system using Linked Open Data [J].
Natarajan, Senthilselvan ;
Vairavasundaram, Subramaniyaswamy ;
Natarajan, Sivaramakrishnan ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 149 (149)
[27]   Improving recommender systems via a Dual Training Error based Correction approach [J].
Panagiotakis, Costas ;
Papadakis, Harris ;
Papagrigoriou, Antonis ;
Fragopoulou, Paraskevi .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
[28]   Collaborative filtering recommender systems taxonomy [J].
Papadakis, Harris ;
Papagrigoriou, Antonis ;
Panagiotakis, Costas ;
Kosmas, Eleftherios ;
Fragopoulou, Paraskevi .
KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (01) :35-74
[29]  
Piao Jinghua, 2023, ACM Transactions on Recommender Systems, V1, P1, DOI DOI 10.1145/3568022
[30]   HCoF: Hybrid Collaborative Filtering Using Social and Semantic Suggestions for Friend Recommendation [J].
Ramakrishna, Mahesh Thyluru ;
Venkatesan, Vinoth Kumar ;
Bhardwaj, Rajat ;
Bhatia, Surbhi ;
Rahmani, Mohammad Khalid Imam ;
Lashari, Saima Anwar ;
Alabdali, Aliaa M. .
ELECTRONICS, 2023, 12 (06)