arXiv:2409.17402cs.IRcs.AI2024-09被引 1

通过去噪辅助任务提升推荐系统对用户行为序列的建模能力

Enhancing Recommendation with Denoising Auxiliary Task

  • 设计自监督辅助任务,通过生成带噪序列并联合训练来重加权噪声数据
  • 在三个数据集上验证,显著提升基线模型的推荐性能
  • 适合关注序列建模与噪声鲁棒性的推荐系统研究者

用户的历史交互序列在训练推荐系统中至关重要,但用户行为的随意性导致序列中存在噪声,影响对下一行为的预测。为解决此问题,本文提出一种新型自监督辅助任务联合训练(ATJT)方法,旨在更准确地重加权噪声序列。具体而言,从用户原始序列中选取子集并进行随机替换,生成人工构造的带噪序列,随后对这些带噪序列与原始序列进行联合训练。通过有效的重加权机制,将噪声识别模型的训练结果融入推荐模型。在三个数据集上使用统一基线模型进行评估,实验结果表明引入自监督辅助任务可有效提升基线模型性能。

原文摘要 · Abstract (English)

The historical interaction sequences of users plays a crucial role in training recommender systems that can accurately predict user preferences. However, due to the arbitrariness of user behavior, the presence of noise in these sequences poses a challenge to predicting their next actions in recommender systems. To address this issue, our motivation is based on the observation that training noisy sequences and clean sequences (sequences without noise) with equal weights can impact the performance of the model. We propose a novel self-supervised Auxiliary Task Joint Training (ATJT) method aimed at more accurately reweighting noisy sequences in recommender systems. Specifically, we strategically select subsets from users' original sequences and perform random replacements to generate artificially replaced noisy sequences. Subsequently, we perform joint training on these artificially replaced noisy sequences and the original sequences. Through effective reweighting, we incorporate the training results of the noise recognition model into the recommender model. We evaluate our method on three datasets using a consistent base model. Experimental results demonstrate the effectiveness of introducing self-supervised auxiliary task to enhance the base model's performance.

推荐系统去噪自监督

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。