山西大学学报(自然科学版)2024,Vol.47Issue(3):506-517,12.DOI:10.13451/j.sxu.ns.2024006
基于对比学习的动态图序列推荐方法
Contrastive Dynamic Graph for Sequential Recommendation
摘要
Abstract
To alleviate the problems in dynamic graph sequential recommendation,such as sparse and noisy user-item interaction da-ta,and the requirement for a large number of labels,this paper proposes a new dynamic graph sequential recommendation method based on contrastive learning,which is called CDGSR(Contrastive Dynamic Graph for Sequential Recommendation).Specifically,CDGSR designed three different contrastive learning methods from coarse-grained to fine-grained:inter layer contrastive learning,twice propagation contrastive learning and random noise perturbation contrastive learning.The experimental results demonstrate that CDGSR achieves NDCG@10 scores of 0.363 3,0.587 3,and 0.522 0 on the real-world datasets of Amazon-Beauty,Amazon-Games,and Amazon-CDs,respectively.Additionally,the corresponding Hit@10 scores are 0.525 8,0.778 6,and 0.735 9.Compared to ma-trix factorization-based methods like BPR-MF and FPMC,neural network-based methods like GRU4Rec,Caser,SASRec,and graph neural network-based methods like SR-GNN,HGN,HyperRec,and DGSR,CDGSR consistently achieves the best results.Specifi-cally,compared to the best-performing method DGSR,CDGSR improves NDCG@10 by 1.97%and Hit@10 by 1.60%on the Ama-zon-CDs dataset.These results indicate that CDGSR can effectively utilize contrastive learning to improve the performance of dy-namic graph sequential recommendation method.关键词
序列推荐/图神经网络/动态图表征/对比学习Key words
sequential recommendation/graph neural networks/dynamic graph representation/contrastive learning分类
信息技术与安全科学引用本文复制引用
崔昱,陈佳伟,王灿..基于对比学习的动态图序列推荐方法[J].山西大学学报(自然科学版),2024,47(3):506-517,12.基金项目
浙江大学上海高等研究院繁星科学基金(SN-ZJU-SIAS-001) (SN-ZJU-SIAS-001)
国家自然科学基金(62372399) (62372399)