Least-to-Most Prompting Enables Complex Reasoning in Large Language Models
Denny Zhou, Nathanael Sch\"arli, Le Hou, Jason Wei, Nathan Scales,, Xuezhi Wang, Dale Schuurmans, Claire Cui, Olivier Bousquet, Quoc Le, Ed Chi

TL;DR
Least-to-most prompting improves large language models' ability to solve complex reasoning tasks by breaking problems into simpler subproblems, enabling better generalization and significantly higher accuracy on challenging benchmarks.
Contribution
Introduces least-to-most prompting, a novel strategy that enhances reasoning in large language models by sequentially solving subproblems, outperforming chain-of-thought prompting on difficult tasks.
Findings
Achieves 99% accuracy on SCAN benchmark with GPT-3, surpassing chain-of-thought prompting.
Enables solving more complex problems than those in the prompt exemplars.
Demonstrates generalization to harder tasks like symbolic manipulation and math reasoning.
Abstract
Chain-of-thought prompting has demonstrated remarkable performance on various natural language reasoning tasks. However, it tends to perform poorly on tasks which requires solving problems harder than the exemplars shown in the prompts. To overcome this challenge of easy-to-hard generalization, we propose a novel prompting strategy, least-to-most prompting. The key idea in this strategy is to break down a complex problem into a series of simpler subproblems and then solve them in sequence. Solving each subproblem is facilitated by the answers to previously solved subproblems. Our experimental results on tasks related to symbolic manipulation, compositional generalization, and math reasoning reveal that least-to-most prompting is capable of generalizing to more difficult problems than those seen in the prompts. A notable finding is that when the GPT-3 code-davinci-002 model is used with…
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
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Text Readability and Simplification
Methods15 Ways to Contact How can i speak to someone at Delta Airlines · Multi-Head Attention · Attention Is All You Need · Linear Layer · Weight Decay · Byte Pair Encoding · Dense Connections · {Dispute@FaQ-s}How to file a dispute with Expedia? · Dropout · Cosine Annealing
