mlsanityData to 7 Oct 2026

Learning by Applying: A General Framework for Mathematical Reasoning via Enhancing Explicit Knowledge Learning

arXiv 2302.05717 ↗First posted 11 Feb 2023cs.AI cs.CL cs.LGcited by 5

On the map: LLM reasoning → Mathematical reasoning

Abstract (arXiv)

Mathematical reasoning is one of the crucial abilities of general artificial intelligence, which requires machines to master mathematical logic and knowledge from solving problems. However, existing approaches are not transparent (thus not interpretable) in terms of what knowledge has been learned and applied in the reasoning process. In this paper, we propose a general Learning by Applying (LeAp) framework to enhance existing models (backbones) in a principled way by explicit knowledge learning. In LeAp, we perform knowledge learning in a novel problem-knowledge-expression paradigm, with a Knowledge Encoder to acquire knowledge from problem data and a Knowledge Decoder to apply knowledge for expression reasoning. The learned mathematical knowledge, including word-word relations and word-operator relations, forms an explicit knowledge graph, which bridges the knowledge "learning" and "applying" organically. Moreover, for problem solving, we design a semantics-enhanced module and a reasoning-enhanced module that apply knowledge to improve the problem comprehension and symbol reasoning abilities of any backbone, respectively. We theoretically prove the superiority of LeAp's autonomous learning mechanism. Experiments on three real-world datasets show that LeAp improves all backbones' performances, learns accurate knowledge, and achieves a more interpretable reasoning process.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 22 of its 64 references that are in the map. First posted on arXiv 11 Feb 2023.

Builds on

22 of 64 references.

Closest ancestors · 2

Same direction, newest first

  1. 2022Solving Quantitative Reasoning Problems with Language Models29 Jun
  2. 2022Learning to Reason Deductively: Math Word Problem Solving as Complex Relation Extraction19 Mar

Other references · 20

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  3. 2019Language Models as Knowledge Bases?cited by 1,922
  4. 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,065
  5. 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,024
  6. 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
  7. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  8. 2018Neural Relational Inference for Interacting Systemscited by 339
  9. 2019Informed Machine Learning -- A Taxonomy and Survey of Integrating Knowledge into Learning Systemscited by 203
  10. 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
  11. 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
  12. 2019Probabilistic Logic Neural Networks for Reasoningcited by 69
8 more
  1. 2021Topology-Aware Correlations Between Relations for Inductive Link Prediction in Knowledge Graphscited by 47
  2. 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
  3. 2021Knowledge-Enhanced Hierarchical Graph Transformer Network for Multi-Behavior Recommendationcited by 39
  4. 2020Abductive Knowledge Induction From Raw Datacited by 38
  5. 2018The Gap of Semantic Parsing: A Survey on Automatic Math Word Problem Solverscited by 31
  6. 2016Unit Dependency Graph and its Application to Arithmetic Word Problem Solvingcited by 25
  7. 2020Curvature Regularization to Prevent Distortion in Graph Embeddingcited by 8
  8. 2020KLearn: Background Knowledge Inference from Summarization Datacited by 2

Built on by

Cited by year

Citing papers per year: 2024: 4; 2025: 1.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025A Survey on Large Language Models for Mathematical Reasoning
  2. 2025MathFimer: Enhancing Mathematical Reasoning by Expanding Reasoning Steps through Fill-in-the-Middle Task
  3. 2025Does Learning Mathematical Problem-Solving Generalize to Broader Reasoning?
  4. 2026Artificial Intelligence for Mathematical Reasoning: An Integrated Survey of Language Models, Neuro-symbolic Systems, and Verified Discovery
  5. 2025MathFusion: Enhancing Mathematical Problem-solving of LLM through Instruction Fusion
  6. 2024Step Guided Reasoning: Improving Mathematical Reasoning using Guidance Generation and Step Reasoning
  7. 2026Mathematical Reasoning in Large Language Models: Benchmarks, Architectures, Evaluation, and Open Challenges
  8. 2025Integrating Arithmetic Learning Improves Mathematical Reasoning in Smaller Models