Heterogeneous Line Graph Transformer for Math Word Problems
Not on the map. Why?
Abstract (arXiv)
This paper describes the design and implementation of a new machine learning model for online learning systems. We aim at improving the intelligent level of the systems by enabling an automated math word problem solver which can support a wide range of functions such as homework correction, difficulty estimation, and priority recommendation. We originally planned to employ existing models but realized that they processed a math word problem as a sequence or a homogeneous graph of tokens. Relationships between the multiple types of tokens such as entity, unit, rate, and number were ignored. We decided to design and implement a novel model to use such relational data to bridge the information gap between human-readable language and machine-understandable logical form. We propose a heterogeneous line graph transformer (HLGT) model that constructs a heterogeneous line graph via semantic role labeling on math word problems and then perform node representation learning aware of edge types. We add numerical comparison as an auxiliary task to improve model training for real-world use. Experimental results show that the proposed model achieves a better performance than existing models and suggest that it is still far below human performance. Information utilization and knowledge discovery is continuously needed to improve the online learning systems.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 46 references that are in the map. First posted on arXiv 11 Aug 2022.
Builds on
19 of 46 references.
References · 19
- 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
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,554
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 903
- 2020Heterogeneous Graph Transformercited by 582
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2019RAT-SQL: Relation-Aware Schema Encoding and Linking for Text-to-SQL Parserscited by 424
- 2016Solving General Arithmetic Word Problemscited by 360
- 2016Deep Biaffine Attention for Neural Dependency Parsingcited by 334
- 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
7 more
- 2019Graph Transformer for Graph-to-Sequence Learningcited by 82
- 2020Ape210K: A Large-Scale and Template-Rich Dataset of Math Word Problemscited by 60
- 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
- 2020Question Directed Graph Attention Network for Numerical Reasoning over Textcited by 35
- 2014Engaging with Massive Online Coursescited by 20
Built on by
Not cited yet.