PDF (2534K)
摘要
针对多行为推荐场景中多源交互数据存在噪声干扰、辅助行为与目标行为语义不一致、多任务损失权重静态分配难以适配用户个性化偏好的问题,构建一个基于图元网络的多行为去噪感知推荐模型.首先,搭建多行为感知编码器,基于图卷积实现多类型交互数据的高阶特征提取;其次,设计选择性跨行为对比学习方法,借助用户节点相似度筛选伪负样本,从用户表征层面实现去噪优化;再次,构建基于项目相似度的难负样本采样策略,优化项目表征质量;最后,引入元学习动态调权机制,自适应调整多任务损失权重.在3个真实数据集上的实验结果表明,该模型优于其他先进的推荐方法,从而验证了其有效性.
Abstract
Aiming at the problems of noise interference in multi-source interaction data, semantic inconsistencies between auxiliary behaviors and target behaviors, and the difficulty of statically allocating multi-task loss weights to adapt to users’ personalized preferences in multi-behavior recommendation scenarios, this paper proposes a multi-behavior denoising-aware recommendation model based on graph meta-networks. First, a multi-behavior-aware encoder is developed to extract high-order features from multi-type interaction data using graph convolution. Second, a selective cross-behavior contrastive learning method is designed to filter false negative samples using user node similarity, thereby achieving denoising optimization at the user representation level. Third, a hard negative sample sampling strategy based on item similarity is proposed to improve the quality of item representations. Finally, a meta-learning-based dynamic weight adjustment mechanism is implemented to adaptively adjust the multi-task loss weights. Extensive experiments and ablation studies conducted on three real-world datasets demonstrate that the proposed model outperforms various state-of-the-art recommendation methods, fully validating the effectiveness of our approach.
关键词
Key words
[Author(id=1316400281194700852, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=whbin2007@126.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1316400281274392635, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281194700852, language=EN, stringName=Hongbin Wang, firstName=Hongbin, middleName=null, lastName=Wang, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
2 Yunnan Key Laboratory of Artificial Intelligence, Kunming University of Science and Technology, Kunming 650500, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1316400281333112895, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281194700852, language=CN, stringName=王红斌, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1 昆明理工大学 信息工程与自动化学院, 昆明 650500
2 昆明理工大学 云南省人工智能重点实验室, 昆明 650500, bio={"content":"王红斌(1983—),男,汉族,博士,教授,从事自然语言处理和多模态信息处理的研究,E-mail:whbin2007@126.com.
"}, bioImg=null, bioContent=王红斌(1983—),男,汉族,博士,教授,从事自然语言处理和多模态信息处理的研究,E-mail:whbin2007@126.com.
, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1316400281014345765, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, xref=1, ext=[AuthorCompanyExt(id=1316400281039511590, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China), AuthorCompanyExt(id=1316400281056288807, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 昆明理工大学 信息工程与自动化学院, 昆明 650500)]), AuthorCompany(id=1316400281106620460, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, xref=2, ext=[AuthorCompanyExt(id=1316400281127591982, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281106620460, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Yunnan Key Laboratory of Artificial Intelligence, Kunming University of Science and Technology, Kunming 650500, China), AuthorCompanyExt(id=1316400281140174895, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281106620460, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 昆明理工大学 云南省人工智能重点实验室, 昆明 650500)])]), Author(id=1316400281383444546, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1316400281458942027, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281383444546, language=EN, stringName=Yujia Du, firstName=Yujia, middleName=null, lastName=Du, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
2 Yunnan Key Laboratory of Artificial Intelligence, Kunming University of Science and Technology, Kunming 650500, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1316400281513467983, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281383444546, language=CN, stringName=杜宇佳, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, 2, address=1 昆明理工大学 信息工程与自动化学院, 昆明 650500
2 昆明理工大学 云南省人工智能重点实验室, 昆明 650500, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1316400281014345765, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, xref=1, ext=[AuthorCompanyExt(id=1316400281039511590, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China), AuthorCompanyExt(id=1316400281056288807, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 昆明理工大学 信息工程与自动化学院, 昆明 650500)]), AuthorCompany(id=1316400281106620460, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, xref=2, ext=[AuthorCompanyExt(id=1316400281127591982, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281106620460, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 Yunnan Key Laboratory of Artificial Intelligence, Kunming University of Science and Technology, Kunming 650500, China), AuthorCompanyExt(id=1316400281140174895, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281106620460, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2 昆明理工大学 云南省人工智能重点实验室, 昆明 650500)])]), Author(id=1316400281567993939, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=alexjiang_yn@163.com, emailSecond=null, emailThird=null, correspondingAuthor=1, authorType=1, ext={EN=AuthorExt(id=1316400281643491416, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281567993939, language=EN, stringName=Di Jiang, firstName=Di, middleName=null, lastName=Jiang, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1316400281698017371, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, authorId=1316400281567993939, language=CN, stringName=姜迪, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1 昆明理工大学 信息工程与自动化学院, 昆明 650500, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1316400281014345765, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, xref=1, ext=[AuthorCompanyExt(id=1316400281039511590, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China), AuthorCompanyExt(id=1316400281056288807, tenantId=1045748351789510663, journalId=1155139928303341642, articleId=1316400279839940613, companyId=1316400281014345765, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1 昆明理工大学 信息工程与自动化学院, 昆明 650500)])])]
王红斌,杜宇佳,姜迪.
基于图元网络的多行为去噪感知推荐[J].
吉林大学学报(理学版), 2026, 64(5): 1129-1138 DOI:10.13413/j.cnki.jdxblxb.2025150
| [1] |
Liu C L, Yuan H H, Xu Y H, et al. A Collaborative Filtering Recommendation Method with Integrated User Profiles[C]// International Conference on Advanced Data Mining and Applications. Berlin: Springer, 2022: 196-207.
|
| [2] |
Alharbe N, Rakrouki M A, Aljohani A. A Collaborative Filtering Recommendation Algorithm Based on Embedding Representation[J]. Expert Systems with Applications, 2023, 215: 119380-1-119380-11.
|
| [3] |
Xia L H, Huang C, Xu Y, et al. Multi-behavior Graph Neural Networks for Recommender System[J]. IEEE Transactions on Neural Networks and Learning Systems, 2022, 35(4): 5473-5487.
|
| [4] |
Jiang N, Hu Z, Wen J, et al. NAH: Neighbor-Aware Attention-Based Heterogeneous Relation Network Model in E-Commerce Recommendation[J]. World Wide Web, 2023, 26(5): 2373-2394.
|
| [5] |
Cheng Z Y, Han S, Liu F, et al. Multi-behavior Recommendation with Cascading Graph Convolution Networks[C]// Proceedings of the ACM Web Conference. New York: ACM, 2023: 1181-1189.
|
| [6] |
Peng X C, Sun J S, Yan M S, et al. Attention-Guided Graph Convolutional Network for Multi-behavior Recommendation[J]. Knowledge-Based Systems, 2023, 280: 111040-1-111040-12.
|
| [7] |
Xia L H, Huang C, Xu Y, et al. Multiplex Behavioral Relation Learning for Recommendation via Memory Augmented Transformer Network[C]// Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2020: 2397-2406.
|
| [8] |
Xia L H, Xu Y, Huang C, et al. Graph Meta Network for Multi-behavior Recommendation[C]// Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2021: 757-766.
|
| [9] |
Xia L H, Huang C, Xu Y, et al. Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-behavior Recommendation[C]// Proceedings of the AAAI Conference on Artificial Intelligence. Palo Alto: AAAI Press, 2021: 4486-4493.
|
| [10] |
Wu Y Q, Xie R B, Zhu Y C, et al. Multi-view Multi-behavior Contrastive Learning in Recommendation[C]// International Conference on Database Systems for Advanced Applications. Berlin: Springer International Publishing, 2022: 166-182.
|
| [11] |
Zhao Z H, Tong X R, Wang Y J, et al. Multi-behavior Contrastive Learning with Graph Neural Networks for Recommendation[J]. Knowledge-Based Systems, 2024, 300: 112221-1-112221-12.
|
| [12] |
Wei W, Huang C, Xia L H, et al. Contrastive Meta Learning with Behavior Multiplicity for Recommendation[C]// Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining. New York: ACM, 2022: 1120-1128.
|
| [13] |
Xuan H R, Liu Y, Li B H, et al. Knowledge Enhancement for Contrastive Multi-behavior Recommendation[C]// Proceedings of the Sixteenth ACM International Conference on Web Search and Data Mining. New York: ACM, 2023: 195-203.
|
| [14] |
Yu H F, E X H, Li X L, et al. Multi-behavior Recommendation Based on Simplified Graph Convolutional Networks[C]// 2021 4th International Conference on Artificial Intelligence and Big Data. Piscataway, NJ: IEEE, 2021: 277-282.
|
| [15] |
Bin C Z, Li W L, Wu F J, et al. Multi-behavior-based Graph Contrastive Learning Recommendation[J]. Knowledge and Information Systems, 2024, 66(6): 3477-3496.
|
| [16] |
沈学利, 张荣凯. 联合自监督学习强化的多行为多任务推荐算法[J]. 计算机应用研究, 2023, 40(9):2688-2693.
|
| [17] |
Shen X L, Zhang R K. Multi-behavior Multi-task Recommendation Algorithm Integrating Self-supervised Learning Enhancement[J]. Application Research of Computers, 2023, 40(9): 2688-2693.
|
| [18] |
Yang X Y, Zhu Y D, Zhang Y, et al. Large Scale Product Graph Construction for Recommendation in E-Commerce [EB/OL]. (2020-10-12)[2025-04-15]. https://arxiv.org/abs//2010.05525.
|
| [19] |
Wen H Y, Yang L Q, Estrin D. Leveraging Post-Click Feedback for Content Recommendations[C]// Proceedings of the 13th ACM Conference on Recommender Systems. New York: ACM, 2019: 278-286.
|
| [20] |
Wang X, He X N, Wang M, et al. Neural Graph Collaborative Filtering[C]// Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2019: 165-174.
|
| [21] |
He X N, Deng K, Wang X, et al. Lightgcn: Simplifying and Powering Graph Convolution Network for Recommendation[C]// Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2020: 639-648.
|
| [22] |
Wu J C, Wang X, Feng F L, et al. Self-supervised Graph Learning for Recommendation[C]// Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2021: 726-735.
|
| [23] |
Yu J L, Yin H Z, Xia X, et al. Are Graph Augmentations Necessary? Simple Graph Contrastive Learning for Recommendation[C]// Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. New York: ACM, 2022: 1294-1303.
|
基金资助
国家自然科学基金(62466029)
云南省创新引导与科技型企业培育计划项目(202404BQ040148)