融合时间上下文信息的序列推荐系统框架
作者机构:山西大学物理电子工程学院 山西大学大数据科学与产业研究院 南京特殊教育师范学院数学与信息科学学院
出 版 物:《小型微型计算机系统》 (Journal of Chinese Computer Systems)
年 卷 期:2024年
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金面上项目(62276162)资助 山西省基础研究计划项目(202203021222016)资助 江苏省高等学校自然科学研究面上项目(19KJB520011)资助
主 题:推荐系统 序列推荐 时间上下文信息 Tucker分解 分布漂移
摘 要:序列推荐相对于协同过滤方法在考虑用户行为顺序和个性化推荐等方面具有明显优势。然而现有的大多数序列推荐模型着重关注用户历史行为间的关系,忽略了用户兴趣随时间的演化特征,对此,本文提出了一种融合时间上下文信息的序列推荐通用学习框架。该框架将Tucker分解技术与注意力机制相融合,为每个用户行为分配适当的注意力权重,使模型关注对当前推荐任务更重要的时间上下文信息。此外,使用了分布鲁棒性损失函数来解决训练数据与测试数据之间可能存在的分布漂移问题。三个公开数据集上的实验结果表明,本文框架适用于不同的序列推荐模型并能提升推荐性能。