Learn to Solve Algebra Word Problems Using Quadratic Programming
Learn to Solve Algebra Word Problems Using Quadratic Programming
复制标题
DOI:
10.18653/v1/d15-1096
复制
发表时间:
2015-09
期刊:
影响因子:
--
通讯作者:
Lipu Zhou;Shuaixiang Dai;Liwei Chen
中科院分区:
文献类型:
--
作者:
Lipu Zhou;Shuaixiang Dai;Liwei Chen
This paper presents a new algorithm to automatically solve algebra word problems. Our algorithm solves a word problem via analyzing a hypothesis space containing all possible equation systems generated by assigning the numbers in the word problem into a set of equation system templates extracted from the training data. To obtain a robust decision surface, we train a log-linear model to make the margin between the correct assignments and the false ones as large as possible. This results in a quadratic programming (QP) problem which can be efficiently solved. Experimental results show that our algorithm achieves 79.7% accuracy, about 10% higher than the state-of-the-art baseline (Kushman et al., 2014).