建模序列推荐中的时间正负激励

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

本文介绍了SCoRe、SINE、Temporal Graph Sequential Recommender等推荐模型的创新,旨在通过用户行为和物品属性的历史信息提升推荐系统性能。研究表明,这些模型在多个真实数据集上优于传统方法,尤其在动态兴趣建模和负面反馈处理方面表现突出。

🎯

关键要点

  • 提出了一种名为SCoRe的推荐模型,依靠用户行为和物品属性历史序列信息挖掘高阶协作信息,实验结果显示其在三个真实数据集上优于强基线模型。
  • 研究提出了一种上下文化时间关注机制,动态校准历史行为对当前行为的影响,以提高推荐系统性能,实证评估结果表明该模型优于现有顺序推荐方法。
  • 提出Sparse Interest Network(SINE)方法,通过自适应推断用户的稀疏概念集,明确建模多个兴趣点用于推荐。
  • 基于时间顺序的用户行为建模方法,通过融合顺序模式和时间合作信号,设计了Temporal Graph Sequential Recommender框架,有效提高推荐质量。
  • 提出Temporal Graph Transformer模型,通过多行为互动模式进行时间变化的用户偏好建模,解决了单一行为矩阵稀疏和数据不足的问题。
  • 提出Generate Negative Samples (GenNi)方法,使用已学习的用户偏好采样负面项目,验证其在四个公共数据集上的有效性和效率。
  • 结合个性化兴趣变化和项目普遍兴趣的推荐系统,通过预测用户最近消费的项目,扩充用户稀疏消费历史数据,在11个真实数据集上优于10个基础模型。
  • 引入负面用户反馈到序列推荐器的训练目标中,使用“不推荐”的损失函数优化不推荐带有负面反馈的项目的对数似然,证明了方法的有效性。
  • 提出上下文感知的伪多任务推荐系统(CPMR),通过创建动态用户和项目表示,准确建模历史和上下文场景中的动态兴趣演化,在四个基准推荐数据集上优于最先进的基准线。
  • 提出TemProxRec顺序推荐模型,通过对比学习和自注意方法建模用户行为的纵向和横向时间关系,准确预测特定时间段内的相关项目。

延伸问答

SCoRe模型的主要特点是什么?

SCoRe模型依靠用户行为和物品属性的历史序列信息挖掘高阶协作信息,在多个真实数据集上表现优于强基线模型。

Temporal Graph Sequential Recommender模型如何提高推荐质量?

该模型通过融合顺序模式和时间合作信号,设计新的框架,有效提高了推荐质量。

SINE方法的作用是什么?

SINE方法通过自适应推断用户的稀疏概念集,明确建模多个兴趣点用于推荐。

如何引入负面用户反馈到推荐系统中?

通过在训练目标中使用“不推荐”的损失函数,优化不推荐带有负面反馈的项目的对数似然。

CPMR系统的创新之处在哪里?

CPMR系统通过创建动态用户和项目表示,准确建模历史和上下文场景中的动态兴趣演化,优于最先进的基准线。

TemProxRec模型是如何进行用户行为建模的?

TemProxRec模型通过对比学习和自注意方法建模用户行为的纵向和横向时间关系,准确预测特定时间段内的相关项目。

➡️

继续阅读