Giving BERT a Calculator: Finding Operations and Arguments with Reading Comprehension

By D. Andor, Luheng He, Kenton C. T. Lee, Emily Pitler. 2019

102 citations recorded by the source corpus.

Reading comprehension models have been successfully applied to extractive text answers, but it is unclear how best to generalize these models to abstractive numerical answers. We enable a BERT-based reading comprehension model to perform lightweight numerical reasoning. We augment the model with a predefined set of executable ‘programs’ which encompass simple arithmetic as well as extraction. Rather than having to learn to manipulate numbers directly, the model can pick a program and execute it. On the recent Discrete Reasoning Over Passages (DROP) dataset, designed to challenge reading comprehension models, we show a 33% absolute improvement by adding shallow programs. The model can learn to predict new operations when appropriate in a math word problem setting (Roy and Roth, 2015) with very few training examples.

Subfields: Artificial Intelligence, Information Systems, Natural Language Processing

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. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Hannaneh Hajishirzi
  4. Jianfeng Gao
  5. Percy Liang
  6. Yejin Choi
  7. Graham Neubig
  8. Jonathan Berant

In Information Systems

  1. Xiangnan He
  2. Tat-seng Chua
  3. Fuli Feng
  4. Chitta Baral
  5. Xiang Wang
  6. Luyu Gao
  7. Ashish Sabharwal
  8. Hanwang Zhang

In Natural Language Processing

  1. Mohit Bansal
  2. Hannaneh Hajishirzi
  3. Luke S. Zettlemoyer
  4. Ashish Sabharwal
  5. Jonathan Berant
  6. Yejin Choi
  7. Jianfeng Gao
  8. Peter Clark

Citations in the corpus