atlas

Research map / Large language models / Reasoning and chain of thought

Advancing LLM Reasoning Generalists with Preference Trees

ICLR 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 5 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.

Introduces UltraInteract, a tree-structured multi-turn reasoning alignment dataset with paired correct/incorrect actions, and the Eurus LLM suite (7B and 70B) trained with SFT and preference learning (DPO/KTO/NCA), plus Eurus-RM-7B with a new reward-modeling objective.

Problem

Open-source LLMs lag proprietary models on complex reasoning, partly due to scarce high-quality alignment data and underexplored preference learning for reasoning tasks.

Approach

Collect per-instruction preference trees of multi-turn, tool-integrated, critique-refined reasoning actions with ground-truth-verified correct/incorrect pairs; find DPO hurts reasoning while KTO/NCA help (chosen-reward trend matters), and add an absolute-reward term to the Bradley-Terry reward loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add KTO preference learning to Eurus-7B-SFTEurus-7B-SFT · Math benchmarks and multi-turn evaluationperformanceHelped
Add NCA preference learning to Eurus-70B-SFTEurus-70B-SFT · TheoremQApass@1 accuracy: 28.0 -> 32.6Helped
Add DPO preference learning to Eurus-7B-SFTEurus-7B-SFT · Most reasoning benchmarksperformance: 20.0 -> 8.3 (LeetCode)Hurt
Remove the direct-reward objective L_DR (ablation)Eurus-RM-7B · RewardBench Reasoningscore: 87.0 -> 77.5Hurt
Remove the Bradley-Terry objective L_BT (ablation)Eurus-RM-7B · RewardBench Chat-Hardscore: 65.3 -> 58.5Hurt
Replace generated actions with ground-truth rationales and answers (ablation)Eurus-7B-SFT · Coding averagescore: 44.9 -> 33.9Hurt
Train using open-source alignment data only, without UltraInteract (ablation)Eurus-7B-SFT · Math averagescore: 58.5 -> 33.5Hurt
Train using UltraInteract only (ablation)Eurus-7B-SFT · IFEvalloose score: 44.0 -> 17.4Hurt
Train using UltraInteract only (ablation)Eurus-7B-SFT · BBHpass@1 accuracy: 64.6 -> 67.0Helped
Remove UltraSafety from reward-model training data (ablation)Eurus-RM-7B · Reasoning rerankingpass@1 accuracyHelped
Remove UltraFeedback and UltraSafety from reward-model training data (ablation)Eurus-RM-7B · AutoJ Overallcorrelation: 64.5 -> 58.7Hurt
Remove either L_BT or L_DR (ablation)Eurus-RM-7B · HumanEval reranking as response count increases from 8 to 16pass@1 accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: UltraInteract UltraChat ShareGPT OpenOrca UltraFeedback UltraSafety GSM8K MATH MathQA NumGLUE TabMWP CodeContest

Benchmarks: HumanEval MBPP LeetCode GSM-Plus MATH TheoremQA SVAMP ASDiv BBH-Hard IFEval MINT MMLU

Metrics: pass@1 prompt-level loose score success rate at turn 5 accuracy correlation with human annotators

Baselines: Mistral-7B-Instruct-v0.2 Zephyr-7B-beta OpenChat-3.5-1210 Starling-LM-7B-alpha DeepSeek-Coder-33B-Instruct DeepSeek-LM-67B-Chat QWen1.5-72B-Chat CodeLLaMA-70B-Instruct OpenCI-CL-70B OpenMath-CL-70B GPT-3.5 Turbo GPT-4

Builds on: DPO KTO NCA Bradley-Terry reward modeling UltraFeedback OpenCodeInterpreter

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