Non-Autoregressive Math Word Problem Solver with Unified Tree Structure
Yi Bin, Mengqun Han, Wenhao Shi, Lei Wang, Yang Yang, See-Kiong Ng,, Heng Tao Shen

TL;DR
This paper introduces a non-autoregressive method using a unified tree structure to solve math word problems, effectively handling multiple valid solution variants and improving parsing accuracy.
Contribution
The paper proposes a novel unified tree structure and a non-autoregressive solver, MWP-NAS, to better handle solution variants in math word problems.
Findings
Achieves higher accuracy on Math23K and MAWPS datasets.
Effectively models multiple solution variants with a unified tree.
Outperforms existing autoregressive methods.
Abstract
Existing MWP solvers employ sequence or binary tree to present the solution expression and decode it from given problem description. However, such structures fail to handle the variants that can be derived via mathematical manipulation, e.g., and can both be possible valid solutions for a same problem but formulated as different expression sequences or trees. The multiple solution variants depicting different possible solving procedures for the same input problem would raise two issues: 1) making it hard for the model to learn the mapping function between the input and output spaces effectively, and 2) wrongly indicating \textit{wrong} when evaluating a valid expression variant. To address these issues, we introduce a unified tree structure to present a solution expression, where the elements are permutable and identical for all the expression…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Software Engineering Research · Logic, programming, and type systems
Methodsfail
