paper-with-me

홈 › Papers

Point to the Expression: Solving Algebraic Word Problems using the Expression-Pointer Transformer Model

2020-11-01 · EMNLP 2020 11 · Bugeun Kim, Kyung Seo Ki, Donggeon Lee, Gahgene Gweon

Solving algebraic word problems has recently emerged as an important natural language processing task. To solve algebraic word problems, recent studies suggested neural models that generate solution equations by using {}Op (operator/operand){'} tokens as a unit of input/output. However, such a neural model suffered two issues: expression fragmentation and operand-context separation. To address each of these two issues, we propose a pure neural model, Expression-Pointer Transformer (EPT), which uses (1) {}Expression{'} token and (2) operand-context pointers when generating solution equations. The performance of the EPT model is tested on three datasets: ALG514, DRAW-1K, and MAWPS. Compared to the state-of-the-art (SoTA) models, the EPT model achieved a comparable performance accuracy in each of the three datasets; 81.3{\%} on ALG514, 59.5{\%} on DRAW-1K, and 84.5{\%} on MAWPS. The contribution of this paper is two-fold; (1) We propose a pure neural model, EPT, which can address the expression fragmentation and the operand-context separation. (2) The fully automatic EPT model, which does not use hand-crafted features, yields comparable performance to existing models using hand-crafted features, and achieves better performance than existing pure neural models by at most 40{\%}.

📄 PDF Abstract BibTeX

Code (1)

snucclab/EPT 공식 구현 pytorch

Tasks

Math Word Problem Solving

Similar Papers 제목 키워드 기반

EPT-X: An Expression-Pointer Transformer model that generates eXplanations for numbers

2022-05-01 · ACL 2022 5 · Bugeun Kim, Kyung Seo Ki, Sangkyu Rhim, Gahgene Gweon

In this paper, we propose a neural model EPT-X (Expression-Pointer Transformer with Explanations), which utilizes natural language explanations to solve an algebraic word problem. To enhance the explainability of the enc…

MathMath Word Problem Solving

Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problems

2017-05-11 · Wang Ling, Dani Yogatama, Chris Dyer, Phil Blunsom

Solving algebraic word problems requires executing a series of arithmetic operations---a program---to obtain a final answer. However, since programs can be arbitrarily complicated, inducing them directly from question-an…

Program induction

Program Induction by Rationale Generation: Learning to Solve and Explain Algebraic Word Problems

2017-07-01 · ACL 2017 7 · Wang Ling, Dani Yogatama, Chris Dyer, Phil Blunsom

Solving algebraic word problems requires executing a series of arithmetic operations{---}a program{---}to obtain a final answer. However, since programs can be arbitrarily complicated, inducing them directly from questio…

Decision MakingProgram induction

A Finite Expression Method for Solving High-Dimensional Committor Problems

2023-06-21 · Zezheng Song, Maria K. Cameron, Haizhao Yang

Transition path theory (TPT) is a mathematical framework for quantifying rare transition events between a pair of selected metastable states $A$ and $B$. Central to TPT is the committor function, which describes the prob…

Solving Arithmetic Word Problems by Scoring Equations with Recursive Neural Networks

2020-09-11 · Klim Zaporojets, Giannis Bekoulis, Johannes Deleu, Thomas Demeester 외

Solving arithmetic word problems is a cornerstone task in assessing language understanding and reasoning capabilities in NLP systems. Recent works use automatic extraction and ranking of candidate solution equations prov…