Highlight

Self-Consistency Improves Chain of Thought Reasoning in Language Models

Introduces self-consistency, a decoding strategy that samples diverse reasoning paths and picks the most consistent answer for chain-of-thought prompting.

Based on

Self-Consistency Improves Chain of Thought Reasoning in Language Models

By Xuezhi Wang, Jason Wei, Dale Schuurmans et al.International Conference on Learning Representations
Read original article →

The paper introduces self-consistency, a decoding strategy for chain-of-thought prompting with pre-trained large language models. Instead of greedily decoding a single reasoning path, it first samples a diverse set of candidate reasoning paths and then selects the most consistent final answer by marginalizing over the sampled paths. The method rests on the intuition that a complex reasoning problem typically admits several different ways of thinking that all lead to its unique correct answer.

In extensive empirical evaluation, self-consistency boosted chain-of-thought performance by a striking margin across a range of popular arithmetic and commonsense reasoning benchmarks, with gains of +17.9% on GSM8K, +11.0% on SVAMP, +12.2% on AQuA, +6.4% on StrategyQA, and +3.9% on ARC-challenge. This mattered because it showed a simple, model-agnostic change to decoding could substantially strengthen large language model reasoning without any additional training or fine-tuning.

Abstract

Chain-of-thought prompting with large language models works well on complex reasoning. This paper proposes self-consistency, a decoding strategy replacing naive greedy decoding: it samples a diverse set of reasoning paths, then selects the most consistent final answer by marginalizing over them, on the intuition that hard problems admit multiple valid routes to one correct answer. Across arithmetic and commonsense benchmarks it substantially improves accuracy, including GSM8K (+17.9%), SVAMP (+11.0%), AQuA (+12.2%), StrategyQA (+6.4%) and ARC-challenge (+3.9%).

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

chain-of-thoughtself-consistencylarge language modelsreasoningdecoding strategy
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.