AIJun 2, 2021

Sequence to General Tree: Knowledge-Guided Geometry Word Problem Solving

arXiv:2106.00990v1712 citations
Originality Incremental advance
AI Analysis

This addresses the interpretability and efficiency issues in neural solvers for math word problems, though it is incremental by extending tree structures to include formulas.

The paper tackled the problem of generating lengthy and uninterpretable expression trees in math word problem solving by proposing a sequence-to-general tree (S2G) model that generates trees with nodes as formulas, incorporating mathematical domain knowledge. Experiments showed S2G achieved better performance on problems requiring domain knowledge against strong baselines.

With the recent advancements in deep learning, neural solvers have gained promising results in solving math word problems. However, these SOTA solvers only generate binary expression trees that contain basic arithmetic operators and do not explicitly use the math formulas. As a result, the expression trees they produce are lengthy and uninterpretable because they need to use multiple operators and constants to represent one single formula. In this paper, we propose sequence-to-general tree (S2G) that learns to generate interpretable and executable operation trees where the nodes can be formulas with an arbitrary number of arguments. With nodes now allowed to be formulas, S2G can learn to incorporate mathematical domain knowledge into problem-solving, making the results more interpretable. Experiments show that S2G can achieve a better performance against strong baselines on problems that require domain knowledge.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes