RSPO: Regularized Self-Play Alignment of Large Language Models
Abstract
Lay Summary
Large language models are increasingly improved by letting them compare and refine their own answers, a process inspired by self-play in games. However, if this process is pushed too far, the model may learn to exploit imperfections in the feedback signal instead of genuinely becoming more helpful. This can lead to unstable training or worse answers. In this paper, we introduce Regularized Self-Play Policy Optimization (RSPO), a simple framework that keeps self-play learning closer to a trusted reference model while still allowing the model to improve. The key idea is to add a flexible “stabilizing” term during training, which helps prevent over-optimization and makes the learning process more reliable. We show that RSPO can be easily added to existing self-play methods and comes with theoretical guarantees. In experiments across several popular benchmarks, RSPO consistently improves the quality of responses from different language models. It also improves response diversity and can achieve strong performance with smaller preference models, making self-play alignment more stable, effective, and practical.