Improving Minimax Group Fairness in Sequential Recommendation
Krishna Acharya, David Wardrope, Timos Korres, Aleksandr Petrov,, Anders Uhrenholt

TL;DR
This paper applies Distributionally Robust Optimization methods, especially CVaR, to sequential recommenders to improve fairness across diverse user groups, outperforming standard training and handling overlapping groups effectively.
Contribution
It introduces CVaR-based DRO for recommenders, demonstrating improved fairness and overall performance, especially with intersecting user groups.
Findings
CVaR DRO outperforms standard training and other DRO methods.
Group and Streaming DRO are sensitive to group choice.
CVaR effectively handles overlapping user groups.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Bandit Algorithms Research · Mobile Crowdsensing and Crowdsourcing
