Techniques to Improve Neural Math Word Problem Solvers
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
Developing automatic Math Word Problem (MWP) solvers is a challenging task that demands the ability of understanding and mathematical reasoning over the natural language. Recent neural-based approaches mainly encode the problem text using a language model and decode a mathematical expression over quantities and operators iteratively. Note the problem text of a MWP consists of a context part and a question part, a recent work finds these neural solvers may only perform shallow pattern matching between the context text and the golden expression, where question text is not well used. Meanwhile, existing decoding processes fail to enforce the mathematical laws into the design, where the representations for mathematical equivalent expressions are different. To address these two issues, we propose a new encoder-decoder architecture that fully leverages the question text and preserves step-wise commutative law. Besides generating quantity embeddings, our encoder further encodes the question text and uses it to guide the decoding process. At each step, our decoder uses Deep Sets to compute expression representations so that these embeddings are invariant under any permutation of quantities. Experiments on four established benchmarks demonstrate that our framework outperforms state-of-the-art neural MWP solvers, showing the effectiveness of our techniques. We also conduct a detailed analysis of the results to show the limitations of our approach and further discuss the potential future work. Code is available at https://github.com/sophistz/Question-Aware-Deductive-MWP.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 14 of its 36 references that are in the map. First posted on arXiv 6 Feb 2023.
Builds on
14 of 36 references.
Closest ancestors · 1
Same direction, newest first
Other references · 13
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2017Deep Setscited by 1,394
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2021MWPToolkit: An Open-Source Framework for Deep Learning-Based Math Word Problem Solverscited by 39
- 2017Mapping to Declarative Knowledge for Word Problem Solvingcited by 36
- 2021Investigating Math Word Problems using Pretrained Multilingual Language Modelscited by 21
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2022Why are NLP Models Fumbling at Elementary Math? A Survey of Deep Learning based Word Problem Solverscited by 9
1 more
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Math Word Problem Solving by Generating Linguistic Variants of Problem Statements
- 2022CLEVR-Math: A Dataset for Compositional Language, Visual and Mathematical Reasoning
- 2022MMTM: Multi-Tasking Multi-Decoder Transformer for Math Word Problems
- 2023Reasoning in Large Language Models Through Symbolic Math Word Problems
- 2023MWPRanker: An Expression Similarity Based Math Word Problem Retriever
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Association
- 2026MathNet: a Global Multimodal Benchmark for Mathematical Reasoning and Retrieval
- 2022Dynamic Prompt Learning via Policy Gradient for Semi-structured Mathematical Reasoning