FairSR: Fairness-aware Sequential Recommendation through Multi-Task Learning with Preference Graph Embeddings
arXiv:2205.00313 · doi:10.1145/3495163
Abstract
Sequential recommendation (SR) learns from the temporal dynamics of user-item interactions to predict the next ones. Fairness-aware recommendation mitigates a variety of algorithmic biases in the learning of user preferences. This paper aims at bringing a marriage between SR and algorithmic fairness. We propose a novel fairness-aware sequential recommendation task, in which a new metric, interaction fairness, is defined to estimate how recommended items are fairly interacted by users with different protected attribute groups. We propose a multi-task learning based deep end-to-end model, FairSR, which consists of two parts. One is to learn and distill personalized sequential features from the given user and her item sequence for SR. The other is fairness-aware preference graph embedding (FPGE). The aim of FPGE is two-fold: incorporating the knowledge of users' and items' attributes and their correlation into entity representations, and alleviating the unfair distributions of user attributes on items. Extensive experiments conducted on three datasets show FairSR can outperform state-of-the-art SR models in recommendation performance. In addition, the recommended items by FairSR also exhibit promising interaction fairness.
arXiv commentACM Trans. Intell. Syst. Technol. (TIST) 2022
References in corpus (19)
- Adam: A Method for Stochastic Optimization
- BPR: Bayesian Personalized Ranking from Implicit Feedback
- Neural Graph Collaborative Filtering
- Learning Transferable Features with Deep Adaptation Networks
- KGAT: Knowledge Graph Attention Network for Recommendation
- Deep Learning based Recommender System: A Survey and New Perspectives
- RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems
- Language Modeling with Gated Convolutional Networks
- Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
- Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks
- Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences
- Learning Intents behind Interactions with Knowledge Graph for Recommendation
- Fairness-Aware Ranking in Search & Recommendation Systems with Application to LinkedIn Talent Search
- Reinforced Negative Sampling over Knowledge Graph for Recommendation
- Beyond Parity: Fairness Objectives for Collaborative Filtering
- Fighting Fire with Fire: Using Antidote Data to Improve Polarization and Fairness of Recommender Systems
- Compositional Fairness Constraints for Graph Embeddings
- A Fairness-aware Hybrid Recommender System
- The Impact of Popularity Bias on Fairness and Calibration in Recommendation