arXiv:2508.14468cs.IR2025-08中稿 · The Web Conference被引 1

通过多样化负样本提升推荐模型表达能力

Diversity-Augmented Negative Sampling for Implicit Collaborative Filtering

  • 为每个正样本生成高分难负样本,存入用户专属缓存
  • 从缓存中选取与硬负样本差异大的子集,增强多样性
  • 合成负样本提升效果,适合追求精度的推荐系统开发者

基于隐式协同过滤的推荐系统通常需区分用户的正负偏好。由于缺乏直接的负反馈,负样本通过采样构建。然而,项目在潜在空间中常呈聚类分布,现有方法易过度采样密集区域的负样本,导致训练数据同质化,限制模型表达力。为此,本文提出一种具有多样性保障的新负样本采样器。首先,为每位用户的每个正样本配对一个未交互但得分最高的负样本(称为硬负样本);随后,将剩余高信息量的负样本存入用户级缓存。多样性的负样本采样器从缓存中选择与硬负样本差异显著的子集,再与硬负样本结合生成更具信息量和多样性的合成负样本。实验表明,该方法在不牺牲计算效率的前提下,持续提升推荐质量。

原文摘要 · Abstract (English)

Recommenders built upon implicit collaborative filtering are typically trained to distinguish between users' positive and negative preferences. When direct observations of the latter are unavailable, negative training data are constructed with sampling techniques. But since items often exhibit clustering in the latent space, existing methods tend to oversample negatives from dense regions, resulting in homogeneous training data and limited model expressiveness. To address these shortcomings, we propose a novel negative sampler with diversity guarantees. To achieve them, our approach first pairs each positive item of a user with one that they have not yet interacted with; this instance, called hard negative, is chosen as the top-scoring item according to the model. Instead of discarding the remaining highly informative items, we store them in a user-specific cache. Next, our diversity-augmented sampler selects a representative subset of negatives from the cache, ensuring its dissimilarity from the corresponding user's hard negatives. Our generator then combines these items with the hard negatives, replacing them to produce more effective (synthetic) negative training data that are informative and diverse. Experiments show that our method consistently leads to superior recommendation quality without sacrificing computational efficiency.

推荐系统负样本采样多样性协同过滤

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