SPRec: Self-Play to Debias LLM-based Recommendation
Large language models (LLMs) have attracted significant attention in recommendation systems.Current work primarily applies supervised fine-tuning (SFT) to adapt the model for recommendation tasks.However, SFT on positive examples only limits the model's ability to align with user preference.To address this, researchers recently introduced Direct Preference Optimization (DPO), which explicitly aligns LLMs with user preferences using offline preference ranking data.However, we found that DPO inherently biases the model towards a few items, exacerbating the filter bubble issue and ultimately degrading user experience.In this paper, we propose SPRec, a novel self-play framework designed to mitigate over-recommendation and improve fairness without requiring additional data or manual intervention.In each self-play iteration, the model undergoes an SFT step followed by a DPO step, treating offline interaction data as positive samples and the predicted outputs from the previous iteration as negative samples.This effectively re-weights the DPO loss function using the model's logits, adaptively suppressing biased items.Extensive experiments on multiple real-world datasets demonstrate SPRec's effectiveness in enhancing recommendation accuracy and fairness.The code is available via https://github.com/RegionCh/SPRec.
Authors
- Xiangnan He (ORCID: https://orcid.org/0000-0001-8472-7992)
- Yuanqing Yu (ORCID: https://orcid.org/0000-0002-2942-1576)
- Renqiang Chen
- Chongming Gao (ORCID: https://orcid.org/0000-0002-5187-9196)
- Shuai Yuan (ORCID: https://orcid.org/0000-0001-6730-5755)
- Kexin Huang
Institutions
- University of Science and Technology of China (CN)
- Hong Kong University of Science and Technology (HK)
- Tsinghua University (CN)
Publication Details
- Published
- 2025-04-22
- DOI
- https://doi.org/10.1145/3696410.3714524
- Citations
- 7
- Primary Topic
- Topic Modeling
- Type
- article
- Field-Weighted Citation Impact
- 17.37
Funders
- National Natural Science Foundation of China
- University of Science and Technology of China
- Natural Science Foundation of Anhui Province
- National Key Research and Development Program of China
- Fundamental Research Funds for the Central Universities