Sharpness-Aware Cross-Domain Recommendation to Cold-Start Users
针对跨域推荐中重叠用户少导致模型泛化差的问题,提出锐度感知跨域推荐方法,同时优化推荐损失和损失锐度,在真实数据集上显著提升冷启动推荐效果并增强鲁棒性。
Cross-domain recommendation (CDR) is a promising paradigm inspired by transfer learning to solve the cold-start problem in recommender systems. Existing state-of-the-art CDR methods train an explicit mapping function to transfer the cold-start users from a data-rich source domain to a target domain. However, a limitation of these methods is that the mapping function is trained on overlapping users across domains, while only a small number of overlapping users are available for training. By visualizing the loss landscape of the existing CDR model, we find that training on a small number of overlapping users causes the model to converge to sharp minima, leading to poor generalization. Based on this observation, we leverage loss-geometry-based machine learning approach and propose a novel CDR method called sharpness-aware CDR (SCDR). Our proposed method simultaneously optimizes recommendation loss and loss sharpness, leading to better generalization with theoretical guarantees. Empirical studies on real-world datasets show that SCDR significantly outperforms other CDR models on cold-start recommendation tasks. Additionally, our method enhances the model’s robustness to adversarial attacks.