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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SPRec: Self-Play to Debias LLM-based Recommendation

Xiangnan He, Yuanqing Yu, Renqiang Chen, Chongming Gao et al.
7 citations
Topic Modeling
17.37
article

SPRec: Self-Play to Debias LLM-based Recommendation

Xiangnan He, Yuanqing Yu, Renqiang Chen, Chongming Gao, Shuai Yuan, Kexin Huang
article en
7 citations

Abstract

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.

University of Science and Technology of China (CN), Hong Kong University of Science and Technology (HK), Tsinghua University (CN)
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
Openalex Percentile: Top 1%
Topic Modeling
17.37
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SPRec: Self-Play to Debias LLM-based Recommendation — Xiangnan He, Yuanqing Yu, et al. · (2025) | TGRS Research Map | TGRS