Micro-video recommender systems suffer from the ubiquitous noises in users' behaviors, which might render the learned user representation indiscriminating, and lead to trivial recommendations (e.g., popular items) or even weird ones that are far beyond users' interests. Contrastive learning is an emergent technique for learning discriminating representations with random data augmentations. However, due to neglecting the noises in user behaviors and treating all augmented samples equally, the existing contrastive learning framework is insufficient for learning discriminating user representations in recommendation. To bridge this research gap, we propose the Contrast over Contrastive Learning framework for training recommender models, named CCL4Rec, which models the nuances of different augmented views by further contrasting augmented positives/negatives with adaptive pulling/pushing strengths, i.e., the contrast over (vanilla) contrastive learning. To accommodate these contrasts, we devise the hardness-aware augmentations that track the importance of behaviors being replaced in the query user and the relatedness of substitutes, and thus determining the quality of augmented positives/negatives. The hardness-aware augmentation also permits controllable contrastive learning, leading to performance gains and robust training. In this way, CCL4Rec captures the nuances of historical behaviors for a given user, which explicitly shields off the learned user representation from the effects of noisy behaviors. We conduct extensive experiments on two micro-video recommendation benchmarks, which demonstrate that CCL4Rec with far less model parameters could achieve comparable performance to existing state-of-the-art method, and improve the training/inference speed by several orders of magnitude.
翻译:微视频建议系统受到用户行为中普遍存在的噪音的影响,这种噪音可能会使学习到的用户代表性变得不平等,并导致提出微不足道的建议(如流行项目),甚至超出用户兴趣的怪异建议。对比学习是一种通过随机数据扩增来学习歧视性表述的新兴技术。然而,由于忽视用户行为中的噪音和同等处理所有增强样本,现有的对比学习框架不足以学习建议中区别对待用户的表述。为了缩小这一研究差距,我们提议为培训建议模式(如流行项目)制定对比性学习框架,这种框架通过进一步对比增强的积极/负强强强强强强强强强强强强的强弱强势来模拟扩大观点。然而,为了适应这些对比,我们设计硬度-认知性增强模式,用以跟踪在查询用户/代用品中被取代的行为的重要性,从而确定提高积极性/负弱弱的学习模型质量。