SMART: A Situation Model for Algebra Story Problems via Attributed Grammar
Not on the map. Why?
Abstract (arXiv)
Solving algebra story problems remains a challenging task in artificial intelligence, which requires a detailed understanding of real-world situations and a strong mathematical reasoning capability. Previous neural solvers of math word problems directly translate problem texts into equations, lacking an explicit interpretation of the situations, and often fail to handle more sophisticated situations. To address such limits of neural solvers, we introduce the concept of a situation model, which originates from psychology studies to represent the mental states of humans in problem-solving, and propose SMART, which adopts attributed grammar as the representation of situation models for algebra story problems. Specifically, we first train an information extraction module to extract nodes, attributes, and relations from problem texts and then generate a parse graph based on a pre-defined attributed grammar. An iterative learning strategy is also proposed to improve the performance of SMART further. To rigorously study this task, we carefully curate a new dataset named ASP6.6k. Experimental results on ASP6.6k show that the proposed model outperforms all previous neural solvers by a large margin while preserving much better interpretability. To test these models' generalization capability, we also design an out-of-distribution (OOD) evaluation, in which problems are more complex than those in the training set. Our model exceeds state-of-the-art models by 17% in the OOD evaluation, demonstrating its superior generalization ability.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 2; 2024: 1.
14 papers.
Sort:
By area:
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solvingcited by 32
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learningcited by 24
- 2024Enhancing Mathematical Reasoning in LLMs by Stepwise Correctioncited by 15
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Biascited by 8
- 2023Activity Grammars for Temporal Action Segmentationcited by 8
- 2022Generalizing Math Word Problem Solvers via Solution Diversificationcited by 7
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Associationcited by 4
- 2024Enhancing Mathematical Reasoning in LLMs by Stepwise Correction16 Oct 2024
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Update18 Dec 2023
- 2023Activity Grammars for Temporal Action Segmentation7 Dec 2023
- 2022A Survey of Deep Learning for Mathematical Reasoning20 Dec 2022
- 2022Analogical Math Word Problems Solving with Enhanced Problem-Solution Association1 Dec 2022
- 2022Generalizing Math Word Problem Solvers via Solution Diversification1 Dec 2022
- 2022Improving Compositional Generalization in Math Word Problem Solving3 Sep 2022
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learning17 May 2022
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Bias17 May 2022
- 2022Fixing Malfunctional Objects With Learned Physical Simulation and Functional Prediction5 May 2022
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoning9 Dec 2021
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problems29 Oct 2021
2 more
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Taskscited by 38
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solvingcited by 32
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learningcited by 24
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problemscited by 12
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Biascited by 8
- 2023Activity Grammars for Temporal Action Segmentationcited by 8
- 2022Generalizing Math Word Problem Solvers via Solution Diversificationcited by 7
- 2022Improving Compositional Generalization in Math Word Problem Solvingcited by 3
- 2022Fixing Malfunctional Objects With Learned Physical Simulation and Functional Predictioncited by 2
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Update18 Dec 2023
- 2023Activity Grammars for Temporal Action Segmentation7 Dec 2023
- 2022Generalizing Math Word Problem Solvers via Solution Diversification1 Dec 2022
- 2022Improving Compositional Generalization in Math Word Problem Solving3 Sep 2022
- 2022LogicSolver: Towards Interpretable Math Word Problem Solving with Logical Prompt-enhanced Learning17 May 2022
- 2022Unbiased Math Word Problems Benchmark for Mitigating Solving Bias17 May 2022
- 2022Fixing Malfunctional Objects With Learned Physical Simulation and Functional Prediction5 May 2022
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoning9 Dec 2021
- 2021Towards Tractable Mathematical Reasoning: Challenges, Strategies, and Opportunities for Solving Math Word Problems29 Oct 2021
- 2021MWP-BERT: Numeracy-Augmented Pre-training for Math Word Problem Solving28 Jul 2021
- 2021Neural-Symbolic Solver for Math Word Problems with Auxiliary Tasks3 Jul 2021