ChatGLM-Math: Improving Math Problem-Solving in Large Language Models with a Self-Critique Pipeline
Not on the map. Why?
Cited by 24 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Large language models (LLMs) have shown excellent mastering of human language, but still struggle in real-world applications that require mathematical problem-solving. While many strategies and datasets to enhance LLMs' mathematics are developed, it remains a challenge to simultaneously maintain and improve both language and mathematical capabilities in deployed LLM systems.In this work, we tailor the Self-Critique pipeline, which addresses the challenge in the feedback learning stage of LLM alignment. We first train a general Math-Critique model from the LLM itself to provide feedback signals. Then, we sequentially employ rejective fine-tuning and direct preference optimization over the LLM's own generations for data collection. Based on ChatGLM3-32B, we conduct a series of experiments on both academic and our newly created challenging dataset, MathUserEval. Results show that our pipeline significantly enhances the LLM's mathematical problem-solving while still improving its language ability, outperforming LLMs that could be two times larger. Related techniques have been deployed to ChatGLMfootnoteurlhttps://chatglm.cn, an online serving LLM. Related evaluation dataset and scripts are released at urlhttps://github.com/THUDM/ChatGLM-Math.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). Builds on 50 of its 69 references that are in the map. First posted on arXiv 3 Apr 2024.
Builds on
50 of 69 references.
References · 50
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
38 more
- 2022Constitutional AI: Harmlessness from AI Feedbackcited by 2,950
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,767
- 2023LongBench: A Bilingual, Multitask Benchmark for Long Context Understandingcited by 1,378
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,211
- 2015Teaching Machines to Read and Comprehendcited by 1,039
- 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,026
- 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,023
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 895
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
- 2022GLM-130B: An Open Bilingual Pre-trained Modelcited by 837
- 2023Large Language Models as Optimizerscited by 830
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 724
- 2023AGIEval: A Human-Centric Benchmark for Evaluating Foundation Modelscited by 701
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
- 2024DeepSeek LLM: Scaling Open-Source Language Models with Longtermismcited by 621
- 2023WizardMath: Empowering Mathematical Reasoning for Large Language Models via Reinforced Evol-Instructcited by 618
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
- 2023Scaling Relationship on Learning Mathematical Reasoning with Large Language Modelscited by 417
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2023Character-LLM: A Trainable Agent for Role-Playingcited by 335
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
- 2023Evaluating the Performance of Large Language Models on GAOKAO Benchmarkcited by 182
- 2024CharacterEval: A Chinese Benchmark for Role-Playing Conversational Agent Evaluationcited by 139
- 2023How well do Large Language Models perform in Arithmetic tasks?cited by 130
- 2023Black-Box Prompt Optimization: Aligning Large Language Models without Model Trainingcited by 122
- 2022NumGLUE: A Suite of Fundamental yet Challenging Mathematical Reasoning Taskscited by 110
- 2023Chain-of-Thought Hub: A Continuous Effort to Measure Large Language Models' Reasoning Performancecited by 102
- 2023AlignBench: Benchmarking Chinese Alignment of Large Language Modelscited by 68
- 2020Ape210K: A Large-Scale and Template-Rich Dataset of Math Word Problemscited by 60
- 2023Evaluating and Improving Tool-Augmented Computation-Intensive Math Reasoningcited by 49
- 2022CSL: A Large-scale Chinese Scientific Literature Datasetcited by 45
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2023CharacterGLM: Customizing Chinese Conversational AI Characters with Large Language Modelscited by 34
- 2023MathAttack: Attacking Large Language Models Towards Math Solving Abilitycited by 31
- 2021Adversarial Examples for Evaluating Math Word Problem Solverscited by 20
Built on by
Citing papers per year: 2024: 24; 2025: 16; 2026: 7.
47 papers.
Sort:
By area:
- 2024RLHF Workflow: From Reward Modeling to Online RLHFcited by 265
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMscited by 265
- 2025VisuLogic: A Benchmark for Evaluating Visual Reasoning in Multi-modal Large Language Modelscited by 102
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 92
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmapcited by 78
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Developmentcited by 73
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challengescited by 55
- 2024Internal Consistency and Self-Feedback in Large Language Models: A Surveycited by 49
- 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Modelscited by 44
- 2024MathCoder2: Better Math Reasoning from Continued Pretraining on Model-translated Mathematical Codecited by 39
- 2024Step-Controlled DPO: Leveraging Stepwise Error for Enhanced Mathematical Reasoningcited by 35
- 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Searchcited by 34
35 more
- 2025Position: Multimodal Large Language Models Can Significantly Advance Scientific Reasoningcited by 33
- 2024Weak-to-Strong Reasoningcited by 32
- 2024Diving into Self-Evolving Training for Multimodal Reasoningcited by 31
- 20243D-Properties: Identifying Challenges in DPO and Charting a Path Forwardcited by 24
- 2024Skywork-Math: Data Scaling Laws for Mathematical Reasoning in Large Language Models -- The Story Goes Oncited by 24
- 2025LEMMA: Learning from Errors for MatheMatical Advancement in LLMscited by 20
- 2025BoostStep: Boosting mathematical capability of Large Language Models via improved single-step reasoningcited by 19
- 2024Multilingual Large Language Models: A Systematic Surveycited by 18
- 2024Self-Tuning: Instructing LLMs to Effectively Acquire New Knowledge through Self-Teachingcited by 17
- 2024Training Language Models to Critique With Multi-agent Feedbackcited by 16
- 2025Full-Step-DPO: Self-Supervised Preference Optimization with Step-wise Rewards for Mathematical Reasoningcited by 14
- 2025APT: Improving Specialist LLM Performance with Weakness Case Acquisition and Iterative Preference Trainingcited by 12
- 2025HiPlan: Hierarchical Planning for LLM-Based Agents with Adaptive Global-Local Guidancecited by 10
- 2024System-2 Mathematical Reasoning via Enriched Instruction Tuningcited by 7
- 2024SIaM: Self-Improving Code-Assisted Mathematical Reasoning of Large Language Modelscited by 6
- 2026GanitLLM: Difficulty-Aware Bengali Mathematical Reasoning through Curriculum-GRPOcited by 6
- 2024SED: Self-Evaluation Decoding Enhances Large Language Models for Better Generationcited by 5
- 2024Leveraging Web-Crawled Data for High-Quality Fine-Tuningcited by 5
- 2024Can Large Language Models Invent Algorithms to Improve Themselves?: Algorithm Discovery for Recursive Self-Improvement through Reinforcement Learningcited by 4
- 2024Mars-PO: Multi-Agent Reasoning System Preference Optimizationcited by 3
- 2025DIVE: Diversified Iterative Self-Improvementcited by 3
- 2025Large Language Models for Predictive Analysis: How Far Are They?cited by 3
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Modelscited by 3
- 2024When Not to Answer: Evaluating Prompts on GPT Models for Effective Abstention in Unanswerable Math Word Problemscited by 2
- 2026Beyond Rejection Sampling: Trajectory Fusion for Scaling Mathematical Reasoningcited by 2
- 2025CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimizationcited by 1
- 2025Human-Aligned Bench: Fine-Grained Assessment of Reasoning Ability in MLLMs vs. Humanscited by 1
- 2025p2-TQA: A Process-based Preference Learning Framework for Self-Improving Table Question Answering Modelscited by 1
- 2025End-to-End Bangla AI for Solving Math Olympiad Problem Benchmark: Leveraging Large Language Model Using Integrated Approachcited by 0
- 2025Is the Top Still Spinning? Evaluating Subjectivity in Narrative Understandingcited by 0
- 2025ICH-Qwen: A Large Language Model Towards Chinese Intangible Cultural Heritagecited by 0
- 2026Seeking Information with RAG-Assistants: Does Model Size Matter in Human-AI Collaborations?cited by 0
- 2026From Prompts to Context: An Ontology-Driven Framework for Human-Generative AI Collaborationcited by 0
- 2026INSPIRE: An Internalize-Then-Improve Approach for Example-Driven Mathematical Reasoningcited by 0
- 2026When Tokenization is Secretly Output Supervisioncited by 0
- 2026When Tokenization is Secretly Output Supervision1 Sep 2026
- 2026INSPIRE: An Internalize-Then-Improve Approach for Example-Driven Mathematical Reasoning27 Aug 2026
- 2026From Prompts to Context: An Ontology-Driven Framework for Human-Generative AI Collaboration28 May 2026
- 2026Seeking Information with RAG-Assistants: Does Model Size Matter in Human-AI Collaborations?1 May 2026
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Models14 Mar 2026
- 2026Beyond Rejection Sampling: Trajectory Fusion for Scaling Mathematical Reasoning4 Feb 2026
- 2026GanitLLM: Difficulty-Aware Bengali Mathematical Reasoning through Curriculum-GRPO11 Jan 2026
- 2025HiPlan: Hierarchical Planning for LLM-Based Agents with Adaptive Global-Local Guidance26 Aug 2025
- 2025APT: Improving Specialist LLM Performance with Weakness Case Acquisition and Iterative Preference Training4 Jun 2025
- 2025ICH-Qwen: A Large Language Model Towards Chinese Intangible Cultural Heritage28 May 2025
- 2025p2-TQA: A Process-based Preference Learning Framework for Self-Improving Table Question Answering Models23 May 2025
- 2025Large Language Models for Predictive Analysis: How Far Are They?22 May 2025
35 more
- 2025Human-Aligned Bench: Fine-Grained Assessment of Reasoning Ability in MLLMs vs. Humans16 May 2025
- 2025VisuLogic: A Benchmark for Evaluating Visual Reasoning in Multi-modal Large Language Models21 Apr 2025
- 2025Is the Top Still Spinning? Evaluating Subjectivity in Narrative Understanding1 Apr 2025
- 2025LEMMA: Learning from Errors for MatheMatical Advancement in LLMs21 Mar 2025
- 2025CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimization25 Feb 2025
- 2025Full-Step-DPO: Self-Supervised Preference Optimization with Step-wise Rewards for Mathematical Reasoning20 Feb 2025
- 2025Position: Multimodal Large Language Models Can Significantly Advance Scientific Reasoning5 Feb 2025
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmap13 Jan 2025
- 2025End-to-End Bangla AI for Solving Math Olympiad Problem Benchmark: Leveraging Large Language Model Using Integrated Approach8 Jan 2025
- 2025BoostStep: Boosting mathematical capability of Large Language Models via improved single-step reasoning6 Jan 2025
- 2025DIVE: Diversified Iterative Self-Improvement1 Jan 2025
- 2024Diving into Self-Evolving Training for Multimodal Reasoning23 Dec 2024
- 2024System-2 Mathematical Reasoning via Enriched Instruction Tuning22 Dec 2024
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challenges16 Dec 2024
- 2024Mars-PO: Multi-Agent Reasoning System Preference Optimization28 Nov 2024
- 2024Multilingual Large Language Models: A Systematic Survey17 Nov 2024
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Development22 Oct 2024
- 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Search21 Oct 2024
- 2024Can Large Language Models Invent Algorithms to Improve Themselves?: Algorithm Discovery for Recursive Self-Improvement through Reinforcement Learning21 Oct 2024
- 2024Training Language Models to Critique With Multi-agent Feedback20 Oct 2024
- 2024When Not to Answer: Evaluating Prompts on GPT Models for Effective Abstention in Unanswerable Math Word Problems16 Oct 2024
- 2024MathCoder2: Better Math Reasoning from Continued Pretraining on Model-translated Mathematical Code10 Oct 2024
- 2024SIaM: Self-Improving Code-Assisted Mathematical Reasoning of Large Language Models28 Aug 2024
- 2024Leveraging Web-Crawled Data for High-Quality Fine-Tuning15 Aug 2024
- 2024Internal Consistency and Self-Feedback in Large Language Models: A Survey19 Jul 2024
- 2024Weak-to-Strong Reasoning18 Jul 2024
- 2024Skywork-Math: Data Scaling Laws for Mathematical Reasoning in Large Language Models -- The Story Goes On11 Jul 2024
- 2024Step-Controlled DPO: Leveraging Stepwise Error for Enhanced Mathematical Reasoning30 Jun 2024
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMs26 Jun 2024
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solving18 Jun 2024
- 20243D-Properties: Identifying Challenges in DPO and Charting a Path Forward11 Jun 2024
- 2024Self-Tuning: Instructing LLMs to Effectively Acquire New Knowledge through Self-Teaching10 Jun 2024
- 2024SED: Self-Evaluation Decoding Enhances Large Language Models for Better Generation26 May 2024
- 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Models23 May 2024
- 2024RLHF Workflow: From Reward Modeling to Online RLHF13 May 2024
- 2024RLHF Workflow: From Reward Modeling to Online RLHFcited by 265
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMscited by 265
- 2025VisuLogic: A Benchmark for Evaluating Visual Reasoning in Multi-modal Large Language Modelscited by 102
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 92
- 2024A Survey of Mathematical Reasoning in the Era of Multimodal Large Language Model: Benchmark, Method & Challengescited by 55
- 2024Internal Consistency and Self-Feedback in Large Language Models: A Surveycited by 49
- 2024JiuZhang3.0: Efficiently Improving Mathematical Reasoning by Training Small Data Synthesis Modelscited by 44
- 2024MathCoder2: Better Math Reasoning from Continued Pretraining on Model-translated Mathematical Codecited by 39
- 2024Step-Controlled DPO: Leveraging Stepwise Error for Enhanced Mathematical Reasoningcited by 35
- 2025Position: Multimodal Large Language Models Can Significantly Advance Scientific Reasoningcited by 33
- 2024Weak-to-Strong Reasoningcited by 32
- 2024Diving into Self-Evolving Training for Multimodal Reasoningcited by 31
12 most cited of 24 All 24 (JSON)
- 2026INSPIRE: An Internalize-Then-Improve Approach for Example-Driven Mathematical Reasoning27 Aug 2026
- 2026Beyond Rejection Sampling: Trajectory Fusion for Scaling Mathematical Reasoning4 Feb 2026
- 2026GanitLLM: Difficulty-Aware Bengali Mathematical Reasoning through Curriculum-GRPO11 Jan 2026
- 2025Human-Aligned Bench: Fine-Grained Assessment of Reasoning Ability in MLLMs vs. Humans16 May 2025
- 2025VisuLogic: A Benchmark for Evaluating Visual Reasoning in Multi-modal Large Language Models21 Apr 2025
- 2025LEMMA: Learning from Errors for MatheMatical Advancement in LLMs21 Mar 2025
- 2025CuDIP: Enhancing Theorem Proving in LLMs via Curriculum Learning-based Direct Preference Optimization25 Feb 2025
- 2025Full-Step-DPO: Self-Supervised Preference Optimization with Step-wise Rewards for Mathematical Reasoning20 Feb 2025
- 2025Position: Multimodal Large Language Models Can Significantly Advance Scientific Reasoning5 Feb 2025
- 2025BoostStep: Boosting mathematical capability of Large Language Models via improved single-step reasoning6 Jan 2025
- 2024Diving into Self-Evolving Training for Multimodal Reasoning23 Dec 2024
- 2024System-2 Mathematical Reasoning via Enriched Instruction Tuning22 Dec 2024
12 newest of 24 All 24 (JSON)
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmapcited by 78
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Developmentcited by 73
- 2024Training Language Models to Critique With Multi-agent Feedbackcited by 16
- 2025HiPlan: Hierarchical Planning for LLM-Based Agents with Adaptive Global-Local Guidancecited by 10
- 2025HiPlan: Hierarchical Planning for LLM-Based Agents with Adaptive Global-Local Guidance26 Aug 2025
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmap13 Jan 2025
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Development22 Oct 2024
- 2024Training Language Models to Critique With Multi-agent Feedback20 Oct 2024
- 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Searchcited by 34
- 2024Multilingual Large Language Models: A Systematic Surveycited by 18
- 2024Self-Tuning: Instructing LLMs to Effectively Acquire New Knowledge through Self-Teachingcited by 17
- 2025APT: Improving Specialist LLM Performance with Weakness Case Acquisition and Iterative Preference Trainingcited by 12
- 2024SED: Self-Evaluation Decoding Enhances Large Language Models for Better Generationcited by 5
- 2024Leveraging Web-Crawled Data for High-Quality Fine-Tuningcited by 5
- 2025Large Language Models for Predictive Analysis: How Far Are They?cited by 3
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Modelscited by 3
- 2024When Not to Answer: Evaluating Prompts on GPT Models for Effective Abstention in Unanswerable Math Word Problemscited by 2
- 2025p2-TQA: A Process-based Preference Learning Framework for Self-Improving Table Question Answering Modelscited by 1
- 2025End-to-End Bangla AI for Solving Math Olympiad Problem Benchmark: Leveraging Large Language Model Using Integrated Approachcited by 0
- 2025Is the Top Still Spinning? Evaluating Subjectivity in Narrative Understandingcited by 0
12 most cited of 16 All 16 (JSON)
- 2026When Tokenization is Secretly Output Supervision1 Sep 2026
- 2026From Prompts to Context: An Ontology-Driven Framework for Human-Generative AI Collaboration28 May 2026
- 2026Seeking Information with RAG-Assistants: Does Model Size Matter in Human-AI Collaborations?1 May 2026
- 2026Supervised Fine-Tuning versus Reinforcement Learning: A Study of Post-Training Methods for Large Language Models14 Mar 2026
- 2025APT: Improving Specialist LLM Performance with Weakness Case Acquisition and Iterative Preference Training4 Jun 2025
- 2025ICH-Qwen: A Large Language Model Towards Chinese Intangible Cultural Heritage28 May 2025
- 2025p2-TQA: A Process-based Preference Learning Framework for Self-Improving Table Question Answering Models23 May 2025
- 2025Large Language Models for Predictive Analysis: How Far Are They?22 May 2025
- 2025Is the Top Still Spinning? Evaluating Subjectivity in Narrative Understanding1 Apr 2025
- 2025End-to-End Bangla AI for Solving Math Olympiad Problem Benchmark: Leveraging Large Language Model Using Integrated Approach8 Jan 2025
- 2024Multilingual Large Language Models: A Systematic Survey17 Nov 2024
- 2024InternLM2.5-StepProver: Advancing Automated Theorem Proving via Critic-Guided Search21 Oct 2024
12 newest of 16 All 16 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025DeepCritic: Deliberate Critique with Large Language Models
- 2024MathChat: Benchmarking Mathematical Reasoning and Instruction Following in Multi-Turn Interactions
- 2024Benchmarking Large Language Models for Math Reasoning Tasks
- 2024Self-Explore: Enhancing Mathematical Reasoning in Language Models with Fine-grained Rewards
- 2025Do LLMs Overthink Basic Math Reasoning? Benchmarking the Accuracy-Efficiency Tradeoff in Language Models
- 2024Enhancing LLM Reasoning via Critique Models with Test-Time and Training-Time Supervision
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challenges
- 2024Large Language Models Struggle with Unreasonability in Math Problems