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 条
[1]   Ganging up on information overload [J].
Borchers, A ;
Herlocker, J ;
Konstan, J ;
Riedl, J .
COMPUTER, 1998, 31 (04) :106-108
[2]  
Chen L, 2020, AAAI CONF ARTIF INTE, V34, P27
[3]  
Dwivedi Pulkit, 2023, 2023 10th International Conference on Computing for Sustainable Global Development (INDIACom), P153
[4]  
Gao C, 2024, ACM T INFORM SYST, V42, DOI [10.1145/3639048, 10.1145/3594871]
[5]   Embedding based learning for collection selection in federated search [J].
Garba, Adamu ;
Khalid, Shah ;
Ullah, Irfan ;
Khusro, Shah ;
Mumin, Diyawu .
DATA TECHNOLOGIES AND APPLICATIONS, 2020, 54 (05) :703-717
[6]  
He RN, 2016, AAAI CONF ARTIF INTE, P144
[7]   Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering [J].
He, Ruining ;
McAuley, Julian .
PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16), 2016, :507-517
[8]   LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation [J].
He, Xiangnan ;
Deng, Kuan ;
Wang, Xiang ;
Li, Yan ;
Zhang, Yongdong ;
Wang, Meng .
PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, :639-648
[9]   Neural Collaborative Filtering [J].
He, Xiangnan ;
Liao, Lizi ;
Zhang, Hanwang ;
Nie, Liqiang ;
Hu, Xia ;
Chua, Tat-Seng .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :173-182
[10]   Collaborative Metric Learning [J].
Hsieh, Cheng-Kang ;
Yang, Longqi ;
Cui, Yin ;
Lin, Tsung-Yi ;
Belongie, Serge ;
Estrin, Deborah .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :193-201