CLAIJun 6, 2022

Making Large Language Models Better Reasoners with Step-Aware Verifier

arXiv:2206.02336v3314 citationsh-index: 62
Originality Incremental advance
AI Analysis

This work addresses reasoning challenges in language models for tasks like arithmetic problem-solving, representing an incremental improvement over existing prompting and verification methods.

The paper tackles the problem of improving large language models' reasoning on tasks like GSM8K by introducing DIVERSE, which uses diverse prompts and step-aware verification, achieving state-of-the-art results such as increasing GSM8K performance from 74.4% to 83.2%.

Few-shot learning is a challenging task that requires language models to generalize from limited examples. Large language models like GPT-3 and PaLM have made impressive progress in this area, but they still face difficulties in reasoning tasks such as GSM8K, a benchmark for arithmetic problems. To improve their reasoning skills, previous work has proposed to guide the language model with prompts that elicit a series of reasoning steps before giving the final answer, achieving a significant improvement on GSM8K from 17.9% to 58.1% in problem-solving rate. In this paper, we present DIVERSE (Diverse Verifier on Reasoning Step), a novel approach that further enhances the reasoning capability of language models. DIVERSE has three main components: first, it generates diverse prompts to explore different reasoning paths for the same question; second, it uses a verifier to filter out incorrect answers based on a weighted voting scheme; and third, it verifies each reasoning step individually instead of the whole chain. We evaluate DIVERSE on the latest language model code-davinci-002 and show that it achieves new state-of-the-art results on six of eight reasoning benchmarks (e.g., GSM8K 74.4% to 83.2%).

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes