看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于两阶段学习的多行为推荐 收藏
基于两阶段学习的多行为推荐

基于两阶段学习的多行为推荐

作     者:严明时 程志勇 孙静 王法胜 孙福明 YAN Ming-Shi;CHENG Zhi-Yong;SUN Jing;WANG Fa-Sheng;SUN Fu-Ming

作者机构:大连民族大学信息与通信工程学院辽宁大连116600 山东省人工智能研究院山东济南250014 

基  金:国家自然科学基金(62272254,61976042,61972068) 兴辽英才计划(XLYC2007023) 辽宁省高等学校创新人才支持计划(LR2019020) 

出 版 物:《软件学报》 (Journal of Software)

年 卷 期:2024年第35卷第5期

页      码:2446-2465页

摘      要:多行为推荐系统旨在利用用户多种行为的交互数据来提升系统的推荐性能.现有的多行为推荐方法通常将多行为数据直接作用于共享的初始化用户表征上,并在任务中糅合了对用户偏好的挖掘和对不同行为间联系的建模.然而,这些算法忽视了不同交互行为中存在的数据不平衡问题(不同行为交互数据量差别较大)以及适配上述两种任务而引起的信息损失问题.事实上,用户偏好是指用户在不同行为中表现出来的喜好(例如,浏览的喜好),而各行为间的联系表现为用户偏好在不同行为间潜在的转化关系(例如,浏览转换为购买).在多行为推荐中,对用户偏好的挖掘和对行为间联系的建模可以看作两个阶段的任务.基于上述讨论,提出基于两阶段学习的多行为推荐.两阶段策略设计的优势是解耦了前述两种任务.两阶段策略采取固定参数交替训练的方式实现,并同时保留了模型端到端的结构.(1)第1阶段专注于不同行为下的用户偏好建模:先利用所有交互数据(不区分行为类别)对用户的全局喜好进行建模,以最大程度缓解数据稀疏性问题,再分别利用各行为的交互数据细化该特定行为下的用户偏好(局部偏好),以减轻不同行为之间的数据不平衡问题造成的影响.(2)第2阶段专注于对不同行为间联系的建模,通过解耦对用户偏好的挖掘和对不同行为间联系的建模,以缓解因适配两种任务而引起的信息损失问题.这种两阶段模式能够显著提升系统对目标行为的预测能力.大量实验结果表明,所提模型在性能上远优于最先进的基线模型,在Tmall和Beibei两个真实基准数据集上的性能提升平均可以达到103.01%和33.87%.

主 题 词:多行为推荐 协同过滤 两阶段策略 图卷积网络 多任务学习 

学科分类:12[管理学] 1201[管理学-管理科学与工程类] 081104[081104] 08[工学] 0835[0835] 0811[工学-水利类] 0812[工学-测绘类] 

核心收录:

D O I:10.13328/j.cnki.jos.006897

馆 藏 号:203127621...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分