atlas

Research map / Reinforcement learning / RL from feedback

Iterative Nash Policy Optimization: Aligning LLMs with General Preferences via No-Regret Learning

ICLR 2025 · Reinforcement learning › RL from feedback · approach: Theory of RLHF · 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 INPO, an online no-regret (OMD/Hedge-style) self-play method that learns the Nash policy of a KL-regularized general-preference game via a population least-squares loss over on-policy preference pairs, avoiding win-rate estimation.

Problem

RLHF under general (non-Bradley-Terry) preferences: learning the Nash policy of the alignment game online without estimating expected win rates per response, which are costly to compute or annotate.

Approach

Plays the policy against itself with online mirror descent (Hedge-style KL-regularized update) and converts the closed-form update into a least-squares loss on log-ratio differences over binary preference pairs sampled from the current policy, so the minimizer is the next iterate without computing win rates; each iteration needs only O(K) tournament-based preference queries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use INPO with the preference model instead of SPPO with the preference modelLLaMA-3-8B SFT alignment · AlpacaEval 2.0length-controlled win rate: 32.8 -> 42.6Helped
use INPO with the preference model instead of SPPO with the preference modelLLaMA-3-8B SFT alignment · Arena-Hard v0.1win rate: 29.2 -> 37.8Helped
use INPO with the preference model instead of SPPO with the preference modelLLaMA-3-8B SFT alignment · MT-Benchscore: 8.26 -> 8.43Helped
use INPO with the preference model instead of SPPOLLaMA-3-8B SFT alignment · AVG (six academic benchmarks)average score: 59.5 -> 60.0Helped
use a preference model instead of a BT reward model as the preference oracleINPO · AlpacaEval 2.0length-controlled win rate: 37.6 -> 42.6Helped
use a preference model instead of a BT reward model as the preference oracleINPO · Arena-Hard v0.1win rate: 34.7 -> 37.8Helped
use a preference model instead of a BT reward model as the preference oracleINPO · MT-Benchscore: 8.27 -> 8.43Helped
add KL regularization (ablation)INPO with the BT reward model oracle · AlpacaEval 2.0length-controlled win rate: 35.4 -> 37.6Helped
add KL regularization (ablation)INPO with the BT reward model oracle · Arena-Hard v0.1win rate: 33.6 -> 34.7Helped
add KL regularization (ablation)INPO with the BT reward model oracle · MT-Benchscore: 8.10 -> 8.27Helped
add KL regularization (ablation)INPO with the preference model oracle · AlpacaEval 2.0length-controlled win rate: 41.6 -> 42.6Helped
add KL regularization (ablation)INPO with the preference model oracle · Arena-Hard v0.1win rate: 36.5 -> 37.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: RLHFlow iterative-prompt-v1 (20K prompts per iteration, 3 iterations)

Benchmarks: AlpacaEval 2.0 Arena-Hard v0.1 MT-Bench IFEval GPQA MMLU Hellaswag TruthfulQA GSM8K

Metrics: length-controlled win rate win rate MT-Bench score accuracy

Baselines: Iterative DPO (RM) Iterative DPO (PM) SPPO (PM) LLaMA-3-70B-it Mixtral-8x22B-it GPT-4-0613 Claude-3-Opus GPT-4 Turbo

Builds on: DPO Nash-MD SPPO iterative DPO online mirror descent

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