mlsanityData to 7 Oct 2026

S^3cMath: Spontaneous Step-level Self-correction Makes Large Language Models Better Mathematical Reasoners

arXiv 2409.01524 ↗First posted 3 Sep 2024cs.CL cs.AIcited by 17

On the map: LLM reasoning → Test-time compute and efficient thinking

Abstract (arXiv)

Self-correction is a novel method that can stimulate the potential reasoning abilities of large language models (LLMs). It involves detecting and correcting errors during the inference process when LLMs solve reasoning problems. However, recent works do not regard self-correction as a spontaneous and intrinsic capability of LLMs. Instead, such correction is achieved through post-hoc generation, external knowledge introduction, multi-model collaboration, and similar techniques. In this paper, we propose a series of mathematical LLMs called S3c-Math, which are able to perform Spontaneous Step-level Self-correction for Mathematical reasoning. This capability helps LLMs to recognize whether their ongoing inference tends to contain errors and simultaneously correct these errors to produce a more reliable response. We proposed a method, which employs a step-level sampling approach to construct step-wise self-correction data for achieving such ability. Additionally, we implement a training strategy that uses above constructed data to equip LLMs with spontaneous step-level self-correction capacities. Our data and methods have been demonstrated to be effective across various foundation LLMs, consistently showing significant progress in evaluations on GSM8K, MATH, and other mathematical benchmarks. To the best of our knowledge, we are the first to introduce the spontaneous step-level self-correction ability of LLMs in mathematical reasoning.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 16 of its 24 references that are in the map. First posted on arXiv 3 Sep 2024.

Builds on

16 of 24 references.

Closest ancestors · 1

Same direction, newest first

  1. 2024Small Language Models Need Strong Verifiers to Self-Correct Reasoning26 Apr

Other references · 15

  1. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  2. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
  3. 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,739
  4. 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
  5. 2024When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMscited by 230
  6. 2023LM vs LM: Detecting Factual Errors via Cross Examinationcited by 155
  7. 2023PRD: Peer Rank and Discussion Improve Large Language Model based Evaluationscited by 114
  8. 2024Common 7B Language Models Already Possess Strong Math Capabilitiescited by 108
  9. 2024Augmenting Math Word Problems via Iterative Question Composingcited by 58
  10. 2020Evidence-based Factual Error Correctioncited by 44
  11. 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Modelscited by 44
  12. 2024Can LLMs Solve longer Math Word Problems Better?cited by 22
3 more
  1. 2024DotaMath: Decomposition of Thought with Code Assistance and Self-correction for Mathematical Reasoningcited by 19
  2. 2024Can We Verify Step by Step for Incorrect Answer Detection?cited by 15
  3. 2024Fine-Tuning on Diverse Reasoning Chains Drives Within-Inference CoT Refinement in LLMscited by 12

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 15.

17 papers.

Sort:

By area:

  1. 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 381
  2. 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 108
  3. 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challengescited by 55
  4. 2025InftyThink: Breaking the Length Limits of Long-Context Reasoning in Large Language Modelscited by 53
  5. 2025Think Smarter not Harder: Adaptive Reasoning with Inference Aware Optimizationcited by 29
  6. 2024Confidence v.s. Critique: A Decomposition of Self-Correction Capability for LLMscited by 28
  7. 2025Let LRMs Break Free from Overthinking via Self-Braking Tuningcited by 27
  8. 2025LEMMA: Learning from Errors for MatheMatical Advancement in LLMscited by 20
  9. 2025Safe: Enhancing Mathematical Reasoning in Large Language Models via Retrospective Step-aware Formal Verificationcited by 16
  10. 2025UGMathBench: A Diverse and Dynamic Benchmark for Undergraduate-Level Mathematical Reasoning with Large Language Modelscited by 13
  11. 2025AskToAct: Enhancing LLMs Tool Use via Self-Correcting Clarificationcited by 12
  12. 2025RefineCoder: Iterative Improving of Large Language Models via Adaptive Critique Refinement for Code Generationcited by 8
5 more
  1. 2025MathFimer: Enhancing Mathematical Reasoning by Expanding Reasoning Steps through Fill-in-the-Middle Taskcited by 5
  2. 2025Teaching LLMs According to Their Aptitude: Adaptive Reasoning for Mathematical Problem Solvingcited by 4
  3. 2025Can Large Reasoning Models Improve Accuracy on Mathematical Tasks Using Flawed Thinking?cited by 2
  4. 2025From Static to Dynamic: Adaptive Monte Carlo Search for Mathematical Process Supervisioncited by 1
  5. 2025Error Notebook-Guided, Training-Free Part Retrieval in 3D CAD Assemblies via Vision-Language Modelscited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2024Embedding Self-Correction as an Inherent Ability in Large Language Models for Enhanced Mathematical Reasoning
  2. 2025Can LLMs Correct Themselves? A Benchmark of Self-Correction in LLMs
  3. 2025Boosting LLM Reasoning via Spontaneous Self-Correction
  4. 2025Language Models can perform Single-Utterance Self-Correction of Perturbed Reasoning
  5. 2024Self-Explore: Enhancing Mathematical Reasoning in Language Models with Fine-grained Rewards
  6. 2024Learning to Check: Unleashing Potentials for Self-Correction in Large Language Models
  7. 2025Self-rewarding correction for mathematical reasoning
  8. 2023Large Language Models Cannot Self-Correct Reasoning Yet