WARM: A Weakly (+Semi) Supervised Model for Solving Math word Problems
Not on the map. Why?
Abstract (arXiv)
Solving math word problems (MWPs) is an important and challenging problem in natural language processing. Existing approaches to solve MWPs require full supervision in the form of intermediate equations. However, labeling every MWP with its corresponding equations is a time-consuming and expensive task. In order to address this challenge of equation annotation, we propose a weakly supervised model for solving MWPs by requiring only the final answer as supervision. We approach this problem by first learning to generate the equation using the problem description and the final answer, which we subsequently use to train a supervised MWP solver. We propose and compare various weakly supervised techniques to learn to generate equations directly from the problem description and answer. Through extensive experiments, we demonstrate that without using equations for supervision, our approach achieves accuracy gains of 4.5% and 32% over the state-of-the-art weakly supervised approach, on the standard Math23K and AllArith datasets respectively. Additionally, we curate and release new datasets of roughly 10k MWPs each in English and in Hindi (a low resource language).These datasets are suitable for training weakly supervised models. We also present an extension of WARMM to semi-supervised learning and present further improvements on results, along with insights.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 14 of its 47 references that are in the map. First posted on arXiv 14 Apr 2021.
Builds on
14 of 47 references.
References · 14
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2019MathQA: Towards Interpretable Math Word Problem Solving with Operation-Based Formalismscited by 662
- 2016Solving General Arithmetic Word Problemscited by 360
- 2018Translating a Math Word Problem to an Expression Treecited by 57
- 2018Semantically-Aligned Equation Generation for Solving and Reasoning Math Word Problemscited by 49
- 2017Mapping to Declarative Knowledge for Word Problem Solvingcited by 36
- 2018The Gap of Semantic Parsing: A Survey on Automatic Math Word Problem Solverscited by 31
- 2016Unit Dependency Graph and its Application to Arithmetic Word Problem Solvingcited by 25
- 2020Learning by Fixing: Solving Math Word Problems with Weak Supervisioncited by 25
- 2019Cross-Lingual Training for Automatic Question Generationcited by 23
2 more
Built on by
Citing papers per year: 2025: 1.
1 paper.