用风险敏感方法提升推荐系统对小众用户的公平性
Improving Minimax Group Fairness in Sequential Recommendation
- 引入CVaR等分布鲁棒优化,减少热门用户与小众用户间的推荐差距
- 在两个真实数据集上,新方法显著改善了小众群体的推荐效果
- 无需分组标签,适合处理用户多重身份重叠的实际场景
训练序列推荐模型(如SASRec)时若采用统一采样权重,虽整体性能良好,但易产生流行度偏差,使主流用户获得更优推荐,而小众内容观看者被忽视。为提升不同用户群体的推荐质量,本文探索三种分布鲁棒优化(DRO)方法:组DRO、流式DRO和条件风险价值(CVaR)DRO。其中,组和流式DRO依赖用户分组标注,难以处理跨组用户;而CVaR无需分组信息,天然适用于重叠群体。在两个真实数据集上的实验表明,所有DRO方法均优于标准训练,且CVaR表现最佳。此外,组和流式DRO对所选分组高度敏感。贡献包括:(i) 首次将CVaR应用于推荐系统;(ii) 证明DRO可同时提升群体指标与整体性能;(iii) 验证了CVaR在交叠用户群体中的实用性。
原文摘要 · Abstract (English)
Training sequential recommenders such as SASRec with uniform sample weights achieves good overall performance but can fall short on specific user groups. One such example is popularity bias, where mainstream users receive better recommendations than niche content viewers. To improve recommendation quality across diverse user groups, we explore three Distributionally Robust Optimization(DRO) methods: Group DRO, Streaming DRO, and Conditional Value at Risk (CVaR) DRO. While Group and Streaming DRO rely on group annotations and struggle with users belonging to multiple groups, CVaR does not require such annotations and can naturally handle overlapping groups. In experiments on two real-world datasets, we show that the DRO methods outperform standard training, with CVaR delivering the best results. Additionally, we find that Group and Streaming DRO are sensitive to the choice of group used for loss computation. Our contributions include (i) a novel application of CVaR to recommenders, (ii) showing that the DRO methods improve group metrics as well as overall performance, and (iii) demonstrating CVaR's effectiveness in the practical scenario of intersecting user groups.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。