atlas

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

Rethinking Chain-of-Thought from the Perspective of Self-Training

ICML 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 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 a CoT framework inspired by self-training's entropy-reduction view, combining a task-specific prompt selected by semantic entropy with an adaptive reasoning iteration module (entropy-based stopping, Jaccard-diversified re-prompting), evaluated with GPT-3.5-turbo on 10 reasoning datasets.

Problem

Chain-of-thought reasoning suffers from over-reasoning (correct early answers flipping under further iterations) and high similarity between consecutive reasoning rounds, while initial prompts are generic.

Approach

Frames iterative CoT as uncertainty (semantic entropy) minimization analogous to self-training, and uses it to (i) pick a task-specific zero-shot prompt with lowest mean semantic entropy, (ii) stop iterating once entropy falls below a threshold, and (iii) switch to a divergence-promoting prompt with Jaccard-based resampling when iterating further.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add task-specific prompt and adaptive reasoning iterationZero-Shot-CoT + SC · Zero-shot reasoning, 10-dataset averageaccuracy: 79.5 -> 83.7; (+4.2)Helped
Add task-specific prompt and adaptive reasoning iterationZero-Shot-CoT + SC · STQAaccuracy: 68.6 -> 66.7Hurt
Add task-specific prompt and adaptive reasoning iterationZero-Shot-CoT + SC · Coinaccuracy: 98.0 -> 96.4Hurt
Add task-specific prompt and adaptive reasoning iterationZero-Shot-CoT + SC · AQuAaccuracy: 63.0 -> 70.1Helped
Add adaptive reasoning iteration (ablation)Zero-Shot-CoT + SC · Zero-shot reasoning, 10-dataset averageaccuracy: 79.5 -> 83.3; (+3.8)Helped
Add task-specific prompt to adaptive reasoning iteration (ablation)Zero-Shot-CoT + SC + ARI · Zero-shot reasoning, 10-dataset averageaccuracy: 83.3 -> 83.7; (+0.4)Helped
Add adaptive reasoning iteration (ablation)Few-Shot-CoT + SC · Few-shot reasoning, MultiArith and GSM8K averageaccuracy: 85.5 -> 87.4; (+1.9)Helped
Use adaptive rather than fixed iterative reasoningIterative reasoning · AQuA, fifth iterationaccuracy: 62.6\% -> 71.3\%Helped
Use adaptive rather than fixed iterative reasoningIterative reasoning · AQuA, fifth iterationtime cost: 4 hours and 18 minutes -> 6 hours and 29 minutesHelped

Surprising findings

Limitations

Experimental setup

Datasets: MultiArith GSM8K SingleEq AddSub AQuA SVAMP StrategyQA CommonsenseQA LastLetters CoinFlip

Benchmarks: MultiArith GSM8K SingleEq AddSub AQuA SVAMP StrategyQA CommonsenseQA LastLetters CoinFlip

Metrics: accuracy time cost semantic entropy

Baselines: Zero-Shot Zero-Shot-CoT Zero-Shot-CoT + SC RE2 RE2 + SC Contrastive-CoT Few-Shot-CoT + SC Fixed iterative reasoning

Builds on: zero-shot chain-of-thought self-consistency semantic entropy RE2 Contrastive-CoT

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