Triplets Better Than Pairs: Towards Stable and Effective Self-Play Fine-Tuning for LLMs
On the map: Synthetic data and self-improvement for LLMs → Self-rewarding alignment and self-training
Abstract (arXiv)
Recently, self-play fine-tuning (SPIN) has been proposed to adapt large language models to downstream applications with scarce expert-annotated data, by iteratively generating synthetic responses from the model itself. However, SPIN is designed to optimize the current reward advantages of annotated responses over synthetic responses at hand, which may gradually vanish during iterations, leading to unstable optimization. Moreover, the utilization of reference policy induces a misalignment issue between the reward formulation for training and the metric for generation. To address these limitations, we propose a novel Triplet-based Self-Play fIne-tuNing (T-SPIN) method that integrates two key designs. First, beyond current advantages, T-SPIN additionally incorporates historical advantages between iteratively generated responses and proto-synthetic responses produced by the initial policy. Even if the current advantages diminish, historical advantages remain effective, stabilizing the overall optimization. Second, T-SPIN introduces the entropy constraint into the self-play framework, which is theoretically justified to support reference-free fine-tuning, eliminating the training-generation discrepancy. Empirical results on various tasks demonstrate not only the superior performance of T-SPIN over SPIN, but also its stable evolution during iterations. Remarkably, compared to supervised fine-tuning, T-SPIN achieves comparable or even better performance with only 25% samples, highlighting its effectiveness when faced with scarce annotated data.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Placed in Self-rewarding alignment and self-training, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 67 of its 83 references that are in the map. First posted on arXiv 13 Jan 2026.
Builds on
67 of 83 references.
Closest ancestors · 6
Same direction, newest first
- 2025SPACE: Noise Contrastive Estimation Stabilizes Self-Play Fine-Tuning for Large Language Models8 Dec
- 2024Self-Play Preference Optimization for Language Model Alignment1 May
- 2024Direct Nash Optimization: Teaching Language Models to Self-Improve with General Preferences4 Apr
- 2024Self-Play Fine-Tuning of Diffusion Models for Text-to-Image Generation15 Feb
- 2024Self-Rewarding Language Models18 Jan
- 2024Self-Play Fine-Tuning Converts Weak Language Models to Strong Language Models2 Jan
Other references · 61
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023Visual Instruction Tuningcited by 7,869
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,100
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,879
- 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,224
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2024MMLU-Pro: A More Robust and Challenging Multi-Task Language Understanding Benchmarkcited by 1,848
38 more
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,807
- 2023Instruction-Following Evaluation for Large Language Modelscited by 1,228
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
- 2024Qwen2.5-Math Technical Report: Toward Mathematical Expert Model via Self-Improvementcited by 1,090
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 839
- 2019Introduction to Online Convex Optimizationcited by 803
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
- 2023Instruction Tuning with GPT-4cited by 686
- 2024A Survey on Large Language Models for Code Generationcited by 658
- 2022Towards Reasoning in Large Language Models: A Surveycited by 596
- 2023Textbooks Are All You Needcited by 569
- 2023Zephyr: Direct Distillation of LM Alignmentcited by 506
- 2019Online Learning: A Modern Introduction Using Convex Optimizationcited by 417
- 2023A Survey on Large Language Models for Recommendationcited by 379
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 268
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 252
- 2024Iterative Reasoning Preference Optimizationcited by 246
- 2024On LLMs-Driven Synthetic Data Generation, Curation, and Evaluation: A Surveycited by 244
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 234
- 2024Large Language Models for Data Annotation and Synthesis: A Surveycited by 205
- 2023MuSR: Testing the Limits of Chain-of-thought with Multistep Soft Reasoningcited by 201
- 2023Recommender Systems in the Era of Large Language Models (LLMs)cited by 189
- 2023ExpertPrompting: Instructing Large Language Models to be Distinguished Expertscited by 142
- 2018Adaptive Online Learning in Dynamic Environmentscited by 133
- 2023AugGPT: Leveraging ChatGPT for Text Data Augmentationcited by 130
- 2017Emergent Complexity via Multi-Agent Competitioncited by 120
- 2025Ovis2.5 Technical Reportcited by 108
- 2023Exploiting Asymmetry for Synthetic Training Data Generation: SynthIE and the Case of Information Extractioncited by 89
- 2023Can ChatGPT Reproduce Human-Generated Labels? A Study of Social Computing Taskscited by 89
- 2019A Generalized Training Approach for Multiagent Learningcited by 54
- 2025Scaling Laws of Synthetic Data for Language Modelscited by 46
- 2024Learning or Self-aligning? Rethinking Instruction Fine-tuningcited by 43
- 2024A Survey on Data Synthesis and Augmentation for Large Language Modelscited by 41
- 2024Advancing Tool-Augmented Large Language Models: Integrating Insights from Errors in Inference Treescited by 38
- 2026d3LLM: Ultra-Fast Diffusion LLM using Pseudo-Trajectory Distillationcited by 37
- 2023ZeroShotDataAug: Generating and Augmenting Training Data with ChatGPTcited by 32
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2026: 9.
9 papers.
- 2026Teaching Models to Teach Themselves: Reasoning at the Edge of Learnabilitycited by 13
- 2026Learning Robust Reasoning through Guided Adversarial Self-Playcited by 8
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Modelscited by 5
- 2026Agentic-DPO: From Imitation to Agentic Policy Optimization on Expert Trajectoriescited by 4
- 2026Learning Domain Knowledge in Multimodal Large Language Models through Reinforcement Fine-Tuningcited by 1
- 2026Your Self-Play Algorithm is Secretly an Adversarial Imitator: Understanding LLM Self-Play through the Lens of Imitation Learningcited by 1
- 2026Building Autonomous GUI Navigation via Agentic-Q Estimation and Step-Wise Policy Optimizationcited by 1
- 2026IRIS: Interpolative R'enyi Iterative Self-play for Large Language Model Fine-Tuningcited by 0
- 2026Boosting Reinforcement Learning with Verifiable Rewards via Randomly Selected Few-Shot Guidancecited by 0
- 2026Agentic-DPO: From Imitation to Agentic Policy Optimization on Expert Trajectories12 Jul 2026
- 2026Boosting Reinforcement Learning with Verifiable Rewards via Randomly Selected Few-Shot Guidance14 May 2026
- 2026IRIS: Interpolative R'enyi Iterative Self-play for Large Language Model Fine-Tuning22 Apr 2026
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
- 2026Building Autonomous GUI Navigation via Agentic-Q Estimation and Step-Wise Policy Optimization14 Feb 2026
- 2026Your Self-Play Algorithm is Secretly an Adversarial Imitator: Understanding LLM Self-Play through the Lens of Imitation Learning1 Feb 2026
- 2026Learning Robust Reasoning through Guided Adversarial Self-Play30 Jan 2026
- 2026Teaching Models to Teach Themselves: Reasoning at the Edge of Learnability26 Jan 2026
- 2026Learning Domain Knowledge in Multimodal Large Language Models through Reinforcement Fine-Tuning23 Jan 2026
Similar, not cited
Close in wording, no citation either way
- 2024Investigating Regularization of Self-Play Language Models
- 2026Team-Based Self-Play With Dual Adaptive Weighting for Fine-Tuning LLMs
- 2026Self-Play Enhancement via Advantage-Weighted Refinement in Online Federated LLM Fine-Tuning with Real-Time Feedback
- 2025Towards Understanding Self-play for LLM Reasoning
- 2024Magnetic Preference Optimization: Achieving Last-iterate Convergence for Language Model Alignment
- 2026Goal-Conditioned Supervised Learning for LLM Fine-Tuning
- 2024Preference Fine-Tuning of LLMs Should Leverage Suboptimal, On-Policy Data
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Models