Escape Sky-high Cost: Early-stopping Self-Consistency for Multi-step Reasoning
Yiwei Li, Peiwen Yuan, Shaoxiong Feng, Boyuan Pan, Xinglin Wang, Bin, Sun, Heda Wang, Kan Li

TL;DR
This paper introduces ESC, an early-stopping self-consistency method that significantly reduces the sampling cost in multi-step reasoning tasks without sacrificing accuracy, demonstrated across various benchmarks.
Contribution
ESC provides a simple, scalable approach to reduce the cost of self-consistency in reasoning, with a dynamic control scheme for balancing performance and efficiency.
Findings
ESC reduces sampling by up to 84% across benchmarks.
ESC maintains comparable performance with fewer samples.
Extensive experiments validate ESC's effectiveness on multiple reasoning tasks.
Abstract
Self-consistency (SC) has been a widely used decoding strategy for chain-of-thought reasoning. Despite bringing significant performance improvements across a variety of multi-step reasoning tasks, it is a high-cost method that requires multiple sampling with the preset size. In this paper, we propose a simple and scalable sampling process, \textbf{E}arly-Stopping \textbf{S}elf-\textbf{C}onsistency (ESC), to greatly reduce the cost of SC without sacrificing performance. On this basis, one control scheme for ESC is further derivated to dynamically choose the performance-cost balance for different tasks and models. To demonstrate ESC's effectiveness, we conducted extensive experiments on three popular categories of reasoning tasks: arithmetic, commonsense and symbolic reasoning over language models with varying scales. The empirical results show that ESC reduces the average number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Semantic Web and Ontologies
MethodsFLIP
