MathDQN: Solving Arithmetic Word Problems via Deep Reinforcement Learning

By Lei Wang, Dongxiang Zhang, Lianli Gao, Jingkuan Song, Long Guo, Heng Tao Shen. 2018

122 citations recorded by the source corpus.

Designing an automatic solver for math word problems has been considered as a crucial step towards general AI, with the ability of natural language understanding and logical inference. The state-of-the-art performance was achieved by enumerating all the possible expressions from the quantities in the text and customizing a scoring function to identify the one with the maximum probability. However, it incurs exponential search space with the number of quantities and beam search has to be applied to trade accuracy for efficiency. In this paper, we make the first attempt of applying deep reinforcement learning to solve arithmetic word problems. The motivation is that deep Q-network has witnessed success in solving various problems with big search space and achieves promising performance in terms of both accuracy and running time. To fit the math problem scenario, we propose our MathDQN that is customized from the general deep reinforcement learning framework. Technically, we design the states, actions, reward function, together with a feed-forward neural network as the deep Q-network. Extensive experimental results validate our superiority over state-of-the-art methods. Our MathDQN yields remarkable improvement on most of datasets and boosts the average precision among all the benchmark datasets by 15\%.

Subfields: Artificial Intelligence, Information Systems, Natural Language Processing, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Lei Wang
  2. Jipeng Zhang
  3. Xiaodan Liang
  4. Xuanjing Huang
  5. Wei Dang Lu
  6. Hannaneh Hajishirzi
  7. Xiangliang Zhang
  8. Zhenwen Liang

In Information Systems

  1. Lei Wang
  2. Jipeng Zhang
  3. Yibin Shen
  4. Cheqing Jin
  5. Dongxiang Zhang
  6. Bing Tian Dai
  7. Xuanjing Huang
  8. Qinzhuo Wu

In Natural Language Processing

  1. Lei Wang
  2. Jipeng Zhang
  3. Wei Dang Lu
  4. Xuanjing Huang
  5. Hannaneh Hajishirzi
  6. Yibin Shen
  7. Cheqing Jin
  8. Xiangliang Zhang

In Reinforcement Learning

  1. Bing Tian Dai
  2. Lei Wang
  3. Dongxiang Zhang
  4. Rik Koncel-Kedziorski
  5. Kavi Arya
  6. Mateusz Malinowski
  7. Ganesh Ramakrishnan
  8. Yining Hong

Citations in the corpus