UP5: Unbiased Foundation Model for Fairness-aware Recommendation

Wenyue Hua,Yingqiang Ge,Shuyuan Xu,Jianchao Ji,Yongfeng Zhang
2024-05-30
Abstract:Recent advances in Foundation Models such as Large Language Models (LLMs) have propelled them to the forefront of Recommender Systems (RS). Despite their utility, there is a growing concern that LLMs might inadvertently perpetuate societal stereotypes, resulting in unfair recommendations. Since fairness is critical for RS as many users take it for decision-making and demand fulfillment, this paper focuses on user-side fairness for LLM-based recommendation where the users may require a recommender system to be fair on specific sensitive features such as gender or age. In this paper, we dive into the extent of unfairness exhibited by LLM-based recommender models based on both T5 and LLaMA backbones, and discuss appropriate methods for promoting equitable treatment of users in LLM-based recommendation models. We introduce a novel Counterfactually-Fair-Prompt (CFP) method towards Unbiased Foundation mOdels (UFO) for fairness-aware LLM-based recommendation. Experiments are conducted on two real-world datasets, MovieLens-1M and Insurance, and compared with both matching-based and sequential-based fairness-aware recommendation models. Results show that CFP achieves better recommendation performance with a high level of fairness. Data and code are open-sourced at <a class="link-external link-https" href="https://github.com/agiresearch/UP5" rel="external noopener nofollow">this https URL</a>.
Information Retrieval,Artificial Intelligence,Computation and Language,Machine Learning
What problem does this paper attempt to address?
The paper aims to address the issue of unfairness that large language models (LLMs) may bring to recommendation systems. Specifically, the authors focus on user-side counterfactual fairness, which ensures that the recommendation system is not influenced by users' sensitive attributes (such as gender, age, etc.) when generating recommendations. Since existing recommendation systems may unintentionally reinforce social stereotypes, leading to unfair recommendation results, the paper proposes a new method—Counterfactually-Fair-Prompt (CFP)—to improve the fairness of LLM-based recommendation systems. The paper achieves this goal through the following points: 1. **Proposing the CFP method**: By training a prefix prompt that can remove sensitive attribute information, the method enhances the fairness of the recommendation system without reducing its performance. 2. **Experimental validation**: Experiments are conducted on two real datasets, including MovieLens-1M and Insurance datasets, to verify the effectiveness of the CFP method. The results demonstrate that it can significantly reduce unfairness while maintaining high recommendation performance. 3. **Handling multi-attribute fairness**: By introducing the "Prompt Mixture" module, the method addresses the issue of multiple sensitive attribute combinations, avoiding the exponential growth in parameter requirements. Overall, the paper focuses on how to achieve fair recommendations in LLM-based recommendation systems and demonstrates the effectiveness of the proposed method through specific algorithm design and empirical research.