Search and Filter

Repository Feedback

Your feedback helps us improve the repository's content relevance and usability. Please share your thoughts to help us better serve researchers and practitioners.

Submit feedback

Submit a research study

Contribute to the repository:

Add a paper

Solving math word problems with process- and outcome-based feedback

Authors
Jonathan Uesato,
Nate Kushman,
Ramana Kumar,
Francis Song,
Noah Siegel,
Lisa Wang,
Antonia Creswell,
Geoffrey Irving and Irina Higgins
Date
Publisher
arXiv
Recent work has shown that asking language models to generate reasoning steps improves performance on many reasoning tasks. When moving beyond prompting, this raises the question of how we should supervise such models: outcome-based approaches which supervise the final result, or process-based approaches which supervise the reasoning process itself? Differences between these approaches might naturally be expected not just in final-answer errors but also in reasoning errors, which can be difficult to detect and are problematic in many real-world domains such as education. We run the first comprehensive comparison between process- and outcome-based approaches trained on a natural language task, GSM8K. We find that pure outcome-based supervision produces similar final-answer error rates with less label supervision. However, for correct reasoning steps we find it necessary to use process-based supervision or supervision from learned reward models that emulate process-based feedback. In total, we improve the previous best results from 16.8% $\to$ 12.7% final-answer error and 14.0% $\to$ 3.4% reasoning error among final-answer-correct solutions.
Study at a glance
  • Question: Is it better to train AI models by checking their final answers or their step-by-step reasoning?
  • Setting and data: Math word problems from a natural language task (GSM8K).
  • Method: Comparison of AI models trained on final-answer feedback versus step-by-step reasoning feedback (outcome-based versus process-based supervision).
Why it matters

Language models can generate reasoning steps, raising questions about whether to supervise final results or the reasoning process itself. Reasoning errors can be difficult to detect and are problematic in real-world domains such as education.

Key findings
  • On math word problems, improved AI supervision reduced final-answer errors from 16.8% to 12.7% and reasoning errors from 14.0% to 3.4%.
  • Providing feedback on an AI's step-by-step reasoning was necessary to ensure that its intermediate problem-solving steps were correct.
  • Providing feedback only on final answers produced similar final-answer error rates while requiring less label supervision.

Summary drafted with AI from the paper’s abstract and may contain errors. See the full paper for details.

What is the application?
Why use AI?