Proceedings

Neural Enquirer: Learning to Query Tables in Natural Language

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2308-2313.

Abstract

We propose Neural Enquirer — a neural network architecture for answering natural language (NL) questions based on a knowledge base (KB) table. Unlike existing work on end-to-end training of semantic parsers, Neural Enquirer is fully neuralized: it finds distributed representations of queries and KB tables, and executes queries through a series of neural network components called executors. Executors model query operations and compute intermediate execution results in the form of table annotations at different levels. Neural Enquirer can be trained with gradient descent, with which the representations of queries and the KB table are jointly optimized with the query execution logic. The training can be done in an end-to-end fashion, and it can also be carried out with stronger guidance, e.g., step-by-step supervision for complex queries. Neural Enquirer is one step towards building neural network systems that can understand natural language in real-world tasks. As a proof-of-concept, we conduct experiments on a synthetic QA task, and demonstrate that the model can learn to execute reasonably complex NL queries on small-scale KB tables.

  1. [Artzi et al., 2015] Yoav Artzi, Kenton Lee, and Luke Zettle- moyer. Broad-coverage CCG semantic parsing with AMR. In EMNLP, pages 1699-1710, 2015.
  2. [Bahdanau et al., 2015] Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. Neural machine translation by jointly learning to align and translate. In ICLR, 2015.
  3. [Berant and Liang, 2014] Jonathan Berant and Percy Liang. Semantic parsing via paraphrasing. In ACL (1), pages 1415-1425, 2014.
  4. [Berant et al., 2013] Jonathan Berant, Andrew Chou, Roy Frostig, and Percy Liang. Semantic parsing on freebase from question-answer pairs. In EMNLP, pages 1533- 1544, 2013.
  5. [Bordes et al., 2013] Antoine Bordes, Nicolas Usunier, Al- berto Garca-Durn, Jason Weston, and Oksana Yakhnenko. Translating embeddings for modeling multi-relational data. In NIPS, pages 2787-2795, 2013.
  6. [Chen and Mooney, 2008] David L. Chen and Raymond J. Mooney. Learning to sportscast: A test of grounded lan- guage acquisition. In ICML, pages 128-135, 2008.
  7. [Clarke et al., 2010] James Clarke, Dan Goldwasser, Ming- Wei Chang, and Dan Roth. Driving semantic parsing from the world's response. In CoNLL, pages 18-27, 2010.
  8. [Graves et al., 2014] Alex Graves, Greg Wayne, and Ivo Danihelka. Neural turing machines. CoRR, abs/1410.5401, 2014.
  9. [Kim and Mooney, 2012] Joohyun Kim and Raymond J. Mooney. Unsupervised pcfg induction for grounded lan- guage learning with highly ambiguous supervision. In EMNLP-CoNLL, pages 433-444, 2012.
  10. [Liang et al., 2011] Percy Liang, Michael I. Jordan, and Dan Klein. Learning dependency-based compositional seman- tics. In ACL (1), pages 590-599, 2011.
  11. [Misra et al., 2015] Dipendra Kumar Misra, Kejia Tao, Percy Liang, and Ashutosh Saxena. Environment-driven lexicon induction for high-level instructions. In ACL (1), pages 992-1002, 2015.
  12. [Neelakantan et al., 2015] Arvind Neelakantan, Quoc V. Le, and Ilya Sutskever. Neural programmer: Inducing latent programs with gradient descent. CoRR, abs/1511.04834, 2015.
  13. [Pasupat and Liang, 2015] Panupong Pasupat and Percy Liang. Compositional semantic parsing on semi-structured tables. In ACL (1), pages 1470-1480, 2015.
  14. [Wen et al., 2015] Tsung-Hsien Wen, Milica Gasic, Nikola Mrksic, Pei hao Su, David Vandyke, and Steve J. Young. Semantically conditioned lstm-based natural language generation for spoken dialogue systems. In EMNLP, pages 1711-1721, 2015.
  15. [Weston et al., 2015] Jason Weston, Antoine Bordes, Sumit Chopra, and Tomas Mikolov. Towards ai-complete ques- tion answering: A set of prerequisite toy tasks. CoRR, abs/1502.05698, 2015.
  16. [Yih et al., 2015] Wentau Yih, Mingwei Chang, Xiaodong He, and Jianfeng Gao. Semantic parsing via staged query graph generation: Question answering with knowledge base. In ACL (1), pages 1321-1331, 2015.
  17. [Zaremba and Sutskever, 2014] Wojciech Zaremba and Ilya Sutskever. Learning to execute. CoRR, abs/1410.4615, 2014.
  18. [Zeiler, 2012] Matthew D. Zeiler. ADADELTA: an adaptive learning rate method. CoRR, abs/1212.5701, 2012.
  19. [Zettlemoyer and Collins, 2005] Luke S. Zettlemoyer and Michael Collins. Learning to map sentences to logical form: Structured classification with probabilistic catego- rial grammars. In UAI, pages 658-666, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards