LinkedIn analytics tracking pixel for AIDOLS AI consulting website performance measurement
Training & Optimization

Self-Consistency

Self-consistency is a prompting technique that samples multiple chain-of-thought reasoning paths from an LLM at non-zero temperature, then selects the most common final answer by majority vote — improving reasoning accuracy at the cost of more tokens.

Full definition

Introduced by Wang et al. (Google, 2022), self-consistency improved GSM8K accuracy by ~18 percentage points over single-path chain-of-thought on PaLM-540B. The intuition: complex reasoning has many valid paths; correct answers are reachable from many paths while specific errors are not. Self-consistency is the simplest test-time-compute scaling technique and a precursor to modern reasoning models.

Why it matters

Self-consistency is a near-free accuracy lift on math, logic, and structured-reasoning tasks — provided the cost-per-question budget allows N sampled paths. It is also a useful diagnostic: high disagreement across samples is a strong signal of low-confidence answers.

Example

A tax-prep copilot answers complex deduction questions by sampling 8 chain-of-thought paths; the majority answer is returned, and disagreement above 30% triggers escalation to a human preparer.

Source & further reading

Primary source: Wang et al. — "Self-Consistency Improves Chain of Thought Reasoning in Language Models" (ICLR) (2023).

Citation policy: this entry is part of the AIDOLS AI Implementation Glossary and may be quoted for research, journalism, and education with attribution to aidolsgroup.com/ko/glossary/self-consistency/.