atlas

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

Think Thrice Before You Act: Progressive Thought Refinement in Large Language Models

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 0 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 Progressive Thought Refinement (PTR), building a multi-round refinement dataset via weak-strong model collaboration and fine-tuning Qwen2-7B and Llama3-8B with thought-masked weighted loss to improve answers over iterations across ten tasks.

Problem

LLMs' progressive self-refinement typically depends on supervision signals or task-specific pipelines, which do not generalize to open-ended tasks or new domains.

Approach

Build a annotation-free progressive refinement dataset (thoughts from a weak model, refined answers from a strong model, filtered by thought-answer consistency) and fine-tune with a thought-mask weighted loss so the model learns to improve prior thoughts rather than to predict correct answers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with PTR and refine over three iterations rather than use the base-model promptQwen2-7B · MMLUaccuracy: 57.1 -> 64.1Helped
Train with PTR and refine over three iterations rather than use the base-model promptQwen2-7B · Overall average across ten tasksaverage score: 49.6% to 53.5%Helped
Continue refinement from Iter. 1 to Iter. 3 (ablation)PTR on Qwen2-7B · MMLUaccuracy: 59.2 -> 63.2Helped
Continue refinement from Iter. 1 to Iter. 3 (ablation)PTR on Qwen2-7B · HumanEvalPass@1: 52.3 -> 57.6Helped
Continue refinement from Iter. 1 to Iter. 3 (ablation)PTR on Qwen2-7B · Winograndeaccuracy: 66.4 -> 66.8No clear effect
Use later refinement iterations rather than the initial answer (ablation)PTR on Qwen2-8B · GSM8Kaccuracy: 76.7 -> 79.9Helped
Use later refinement iterations rather than the initial answer (ablation)PTR on Qwen2-8B · CommonsenseQAaccuracy: 47.9 -> 58.6Helped
Use Iteration 3 rather than Iteration 2 (ablation)PTR on Qwen2-8B · Overall averageaverage score: 53.65 to 53.33Hurt
Use temperature 0 rather than higher or decaying temperature (ablation)PTR inference · Three-iteration evaluationaccuracyHelped
Vary the refinement instruction among Prompts 1, 2, and 3 (ablation)PTR · GSM8Kaccuracy: 75.1; 77.9; 77.5Mixed

Surprising findings

Limitations

Experimental setup

Datasets: WizardLM (Evol-Instruct V2 196k) MMLU HumanEval DROP XSum GSM8K MATH ARC GPQA Winogrande CommonsenseQA

Benchmarks: MMLU HumanEval DROP XSum GSM8K MATH ARC GPQA Winogrande CommonsenseQA

Metrics: accuracy pass@1 similarity (BGE-m3)

Baselines: Prompt IFT RL (DPO)

Builds on: Evol-Instruct (WizardLM) DPO in-context learning

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