atlas

Research map / Large language models / Instruction and fine-tuning

SPACE: Noise Contrastive Estimation Stabilizes Self-Play Fine-Tuning for Large Language Models

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SPACE, a self-play fine-tuning method that replaces SPIN's relative-gap objective with an NCE-style binary classification loss that separately optimizes real and synthetic response rewards, yielding stable iterative gains on Open LLM Leaderboard tasks.

Problem

Self-play fine-tuning methods such as SPIN optimize the relative reward gap between real and self-generated responses; as the generator improves the gap vanishes and the objective degenerates to a constant, causing unstable evolution and performance decline over iterations.

Approach

Treat self-generated responses as auxiliary noise samples and train the main player as a binary classifier (noise contrastive estimation) that separately raises the absolute reward of real responses and lowers that of synthetic ones, so the objective never collapses to a constant; the opponent is then set to the updated main player.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SPACE instead of the strongest listed baseline, S-SimPOMistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter4average score (%): 48.42% to 52.43%Helped
use SPACE instead of S-SimPOMistral-7B · GSM8K, Iter4score (%): 37.68% to 46.02%Helped
use SPACE instead of S-IPOMistral-7B · IFEval, Iter4score (%): 23.63% to 35.90%Helped
use SPACE instead of SPINZephyr-7B-SFT-full · HuggingFace Open LLM Leaderboard tasksaverage score (%): 44.88 to 49.00Helped
increase generation ratio from 1.0 to 3.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter0average score (%): 50.18 -> 51.25Helped
increase generation ratio from 1.0 to 7.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter0average score (%): 50.18 -> 51.06Helped
increase generation ratio from 1.0 to 3.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter1average score (%): 51.48 -> 51.80Helped
increase generation ratio from 1.0 to 7.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter1average score (%): 51.48 -> 51.67Helped
increase generation ratio from 1.0 to 3.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter2average score (%): 51.83 -> 51.83No clear effect
increase generation ratio from 1.0 to 7.0 (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasks, Iter2average score (%): 51.83 -> 51.75Hurt
regenerate synthetic responses with the latest model rather than train further on fixed synthetic responses (ablation)SPACE on Mistral-7B · HuggingFace Open LLM Leaderboard tasksperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: UltraChat200k

Benchmarks: ARC GSM8K HellaSwag MMLU TruthfulQA Winogrande IFEval BBH GPQA MMLU-Pro

Metrics: accuracy average score across tasks

Baselines: SPIN S-IPO S-SimPO SFT

Builds on: SPIN noise contrastive estimation IPO SimPO REINFORCE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy