Question Answering via Integer Programming over Semi-Structured Knowledge
Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1145-1151.
Abstract
Answering science questions posed in natural language is an important AI challenge. Answering such questions often requires non-trivial inference and knowledge that goes beyond factoid retrieval. Yet, most systems for this task are based on relatively shallow Information Retrieval (IR) and statistical correlation techniques operating on large unstructured corpora. We propose a structured inference system for this task, formulated as an Integer Linear Program (ILP), that answers natural language questions using a semi-structured knowledge base derived from text, including questions requiring multi-step inference and a combination of multiple facts. On a dataset of real, unseen science questions, our system significantly outperforms (+14%) the best previous attempt at structured reasoning for this task, which used Markov Logic Networks (MLNs). It also improves upon a previous ILP formulation by 17.7%. When combined with unstructured inference methods, the ILP system significantly boosts overall performance (+10%). Finally, we show our approach is substantially more robust to a simple answer perturbation compared to statistical correlation methods.
@inproceedings{ijcai2016p166,
title = {Question Answering via Integer Programming over Semi-Structured Knowledge},
author = {Khashabi, Daniel and Khot, Tushar and Sabharwal, Ashish and Clark, Peter and Etzioni, Oren and Roth, Dan},
booktitle = {Proceedings of the Twenty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-16}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Subbarao Kambhampati},
pages = {1145--1151},
year = {2016},
month = {7},
url = {https://ijcai.org/proceedings/2016/166},
}
TY - CPAPER TI - Question Answering via Integer Programming over Semi-Structured Knowledge AU - Khashabi, Daniel AU - Khot, Tushar AU - Sabharwal, Ashish AU - Clark, Peter AU - Etzioni, Oren AU - Roth, Dan T2 - Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-16 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2016 SP - 1145 EP - 1151 UR - https://ijcai.org/proceedings/2016/166 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: