Complexity-Based Prompting for Multi-Step Reasoning
Yao Fu, Hao Peng, Ashish Sabharwal, Peter Clark, Tushar Khot

TL;DR
This paper introduces complexity-based prompting, a novel method for selecting reasoning examples that improves multi-step reasoning accuracy in large language models, achieving state-of-the-art results on multiple benchmarks.
Contribution
It proposes a simple, effective complexity-based example selection scheme for prompting large language models, enhancing multi-step reasoning performance and robustness.
Findings
Significant accuracy improvements on math benchmarks and BigBenchHard tasks.
Complex reasoning prompts outperform simpler ones and other selection methods.
Method is robust under format perturbation and distribution shifts.
Abstract
We study the task of prompting large-scale language models to perform multi-step reasoning. Existing work shows that when prompted with a chain of thoughts (CoT), sequences of short sentences describing intermediate reasoning steps towards a final answer, large language models can generate new reasoning chains and predict answers for new inputs. A central question is which reasoning examples make the most effective prompts. In this work, we propose complexity-based prompting, a simple and effective example selection scheme for multi-step reasoning. We show that prompts with higher reasoning complexity, i.e., chains with more reasoning steps, achieve substantially better performance on multi-step reasoning tasks over strong baselines. We further extend our complexity-based criteria from prompting (selecting inputs) to decoding (selecting outputs), where we sample multiple reasoning…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Software Engineering Research
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Cosine Annealing · Attention Dropout · Adam · Dense Connections · Dropout · Layer Normalization · Linear Warmup With Cosine Annealing
