S-SPPO: Semantic-Calibrated Self-Play Preference Optimization
On the map: LLM alignment / RLHF / preference optimisation → LLM preference optimization methods
also in 1 more
Abstract (arXiv)
Aligning Large Language Models (LLMs) with human preferences is often formulated via Direct Preference Optimization (DPO). However, the standard Bradley-Terry instantiation of DPO is limited in modeling common departures from transitivity in human preferences. To address this, recent work has introduced Self-Play Preference Optimization (SPPO), which iteratively refines the policy by training on self-generated win-lose pairs. Our investigation, however, reveals a critical instability in SPPO: the optimization is prone to policy degeneration when the preference oracle assigns overly confident wins to semantically indistinguishable responses. To mitigate this, we propose S-SPPO, a dual-space semantic calibration framework comprising: i) Supervision Calibration via semantic gating, which anneals win rate targets toward the maximum-entropy baseline as semantic overlap increases; and ii) Representation Calibration via latent repulsion to enforce geometric diversity to prevent manifold collapse and maintain latent diversity between chosen and rejected samples. Theoretically, we show that the calibration preserves the constant-sum game structure, facilitating convergence to a Nash Equilibrium. Empirically, S-SPPO avoids the performance degradation seen in prior methods, achieving 52.19% win rate and 47.46% length-controlled win rate on AlpacaEval 2.0 with Llama-3-8B, without using additional human-annotated preferences during training. The code will be available at https://github.com/xiwenc1/s-sppo.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in LLM preference optimization methods, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 37 of its 44 references that are in the map. First posted on arXiv 1 Jun 2026.
Builds on
37 of 44 references.
Closest ancestors · 8
Same direction, newest first
- 2024Self-Steering Optimization: Autonomous Preference Optimization for Large Language Models22 Oct
- 2024Self-Play with Adversarial Critic: Provable and Scalable Offline Alignment for Language Models6 Jun
- 2024SimPO: Simple Preference Optimization with a Reference-Free Reward23 May
- 2024sDPO: Don't Use Your Data All at Once28 Mar
- 2024ORPO: Monolithic Preference Optimization without Reference Model12 Mar
- 2023A General Theoretical Paradigm to Understand Learning from Human Preferences18 Oct
- 2023Statistical Rejection Sampling Improves Preference Optimization13 Sep
- 2022Training language models to follow instructions with human feedback4 Mar
Other references · 29
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2017Deep reinforcement learning from human preferencescited by 3,846
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
- 2024Length-Controlled AlpacaEval: A Simple Way to Debias Automatic Evaluatorscited by 865
- 2023Open Problems and Fundamental Limitations of Reinforcement Learning from Human Feedbackcited by 743
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
- 2023Aligning Large Multimodal Models with Factually Augmented RLHFcited by 703
- 2024Self-Rewarding Language Modelscited by 654
17 more
- 2024Self-Play Fine-Tuning Converts Weak Language Models to Strong Language Modelscited by 552
- 2023LLM-Blender: Ensembling Large Language Models with Pairwise Ranking and Generative Fusioncited by 550
- 2024From Crowdsourced Data to High-Quality Benchmarks: Arena-Hard and BenchBuilder Pipelinecited by 484
- 2023SLiC-HF: Sequence Likelihood Calibration with Human Feedbackcited by 395
- 2023UltraFeedback: Boosting Language Models with Scaled AI Feedbackcited by 394
- 2023Iterative Preference Learning from Human Feedback: Bridging Theory and Practice for RLHF under KL-Constraintcited by 346
- 2024RLHF Workflow: From Reward Modeling to Online RLHFcited by 265
- 2024Nomic Embed: Training a Reproducible Long Context Text Embeddercited by 255
- 2024Self-Play Preference Optimization for Language Model Alignmentcited by 228
- 2020Implementation Matters in Deep Policy Gradients: A Case Study on PPO and TRPOcited by 184
- 2024Direct Nash Optimization: Teaching Language Models to Self-Improve with General Preferencescited by 176
- 2024jina-embeddings-v3: Multilingual Embeddings With Task LoRAcited by 138
- 2020Tilted Empirical Risk Minimizationcited by 103
- 2023Jina Embeddings 2: 8192-Token General-Purpose Text Embeddings for Long Documentscited by 103
- 2024Magnetic Preference Optimization: Achieving Last-iterate Convergence for Language Model Alignmentcited by 20
- 2025Stackelberg Learning from Human Feedback: Preference Optimization as a Sequential Gamecited by 9
- 2025AHA: Aligning Large Audio-Language Models for Reasoning Hallucinations via Counterfactual Hard Negativescited by 6
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025AMPO: Active Multi-Preference Optimization for Self-play Preference Selection
- 2026Transitivity Meets Cyclicity: Explicit Preference Decomposition for Dynamic Large Language Model Alignment
- 2024Self-supervised Preference Optimization: Enhance Your Language Model with Preference Degree Awareness
- 2025RSPO: Regularized Self-Play Alignment of Large Language Models
- 2024TSO: Self-Training with Scaled Preference Optimization
- 2024SPO: Multi-Dimensional Preference Sequential Alignment With Implicit Reward Modeling
- 2024Self-Augmented Preference Optimization: Off-Policy Paradigms for Language Model Alignment
- 2024Iterative Nash Policy Optimization: Aligning LLMs with General Preferences via No-Regret Learning