skip to main content
10.1145/3289600.3290956acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article

Knowledge Graph Embedding Based Question Answering

Published:30 January 2019Publication History

ABSTRACT

Question answering over knowledge graph (QA-KG) aims to use facts in the knowledge graph (KG) to answer natural language questions. It helps end users more efficiently and more easily access the substantial and valuable knowledge in the KG, without knowing its data structures. QA-KG is a nontrivial problem since capturing the semantic meaning of natural language is difficult for a machine. Meanwhile, many knowledge graph embedding methods have been proposed. The key idea is to represent each predicate/entity as a low-dimensional vector, such that the relation information in the KG could be preserved. The learned vectors could benefit various applications such as KG completion and recommender systems. In this paper, we explore to use them to handle the QA-KG problem. However, this remains a challenging task since a predicate could be expressed in different ways in natural language questions. Also, the ambiguity of entity names and partial names makes the number of possible answers large. To bridge the gap, we propose an effective Knowledge Embedding based Question Answering (KEQA) framework. We focus on answering the most common types of questions, i.e., simple questions, in which each question could be answered by the machine straightforwardly if its single head entity and single predicate are correctly identified. To answer a simple question, instead of inferring its head entity and predicate directly, KEQA targets at jointly recovering the question's head entity, predicate, and tail entity representations in the KG embedding spaces. Based on a carefully-designed joint distance metric, the three learned vectors' closest fact in the KG is returned as the answer. Experiments on a widely-adopted benchmark demonstrate that the proposed KEQA outperforms the state-of-the-art QA-KG methods.

References

  1. Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015. Neural Machine Translation by Jointly Learning to Align and Translate. In ICLR .Google ScholarGoogle Scholar
  2. Junwei Bao, Nan Duan, Zhao Yan, Ming Zhou, and Tiejun Zhao. 2016. Constraint-Based Question Answering with Knowledge Graph. In COLING. 2503--2514.Google ScholarGoogle Scholar
  3. Jonathan Berant, Andrew Chou, Roy Frostig, and Percy Liang. 2013. Semantic Parsing on Freebase from Question-Answer Pairs. In EMNLP. 1533--1544.Google ScholarGoogle Scholar
  4. Roi Blanco, Giuseppe Ottaviano, and Edgar Meij. 2015. Fast and Space-Efficient Entity Linking for Queries. In WSDM. 179--188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Antoine Bordes, Sumit Chopra, and Jason Weston. 2014a. Question Answering with Subgraph Embeddings. In EMNLP. 615--620.Google ScholarGoogle Scholar
  6. Antoine Bordes, Nicolas Usunier, Sumit Chopra, and Jason Weston. 2015. Large-Scale Simple Question Answering with Memory Networks. arXiv preprint arXiv:1506.02075 (2015).Google ScholarGoogle Scholar
  7. Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. 2013. Translating Embeddings for Modeling Multi-relational Data. In NIPS . 2787--2795. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Antoine Bordes, Jason Weston, Ronan Collobert, and Yoshua Bengio. 2011. Learning Structured Embeddings of Knowledge Bases. In AAAI . Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Antoine Bordes, Jason Weston, and Nicolas Usunier. 2014b. Open Question Answering with Weakly Supervised Embedding Models. In ECML PKDD . 165--180.Google ScholarGoogle Scholar
  10. Zihang Dai, Lei Li, and Wei Xu. 2016. CFO: Conditional Focused Neural Question Answering with Large-Scale Knowledge Bases. arXiv preprint arXiv:1606.01994 (2016).Google ScholarGoogle Scholar
  11. Rajarshi Das, Manzil Zaheer, Siva Reddy, and Andrew McCallum. 2017. Question Answering on Knowledge Bases and Text using Universal Schema and Memory Networks. In ACL .Google ScholarGoogle Scholar
  12. Li Dong, Furu Wei, Ming Zhou, and Ke Xu. 2015. Question Answering Over Freebase With Multi-Column Convolutional Neural Networks. In ACL-IJCNLP . 260--269.Google ScholarGoogle Scholar
  13. Anthony Fader, Luke Zettlemoyer, and Oren Etzioni. 2013. Paraphrase-Driven Learning for Open Question Answering. In ACL. 1608--1618.Google ScholarGoogle Scholar
  14. Miao Fan, Kai Cao, Yifan He, and Ralph Grishman. 2015. Jointly Embedding Relations and Mentions for Knowledge Population. In RANLP . 186--191.Google ScholarGoogle Scholar
  15. Miao Fan, Yue Feng, Mingming Sun, Ping Li, Haifeng Wang, and Jianmin Wang. 2018a. Multi-Task Neural Learning Architecture for End-to-End Identification of Helpful Reviews. In ASONAM. 343--350.Google ScholarGoogle Scholar
  16. Miao Fan, Wutao Lin, Yue Feng, Mingming Sun, and Ping Li. 2018b. A Globalization-Semantic Matching Neural Network for Paraphrase Identification. In CIKM . 2067--2075. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Miao Fan, Qiang Zhou, Thomas Fang Zheng, and Ralph Grishman. 2017. Distributed Representation Learning for Knowledge Graphs with Entity Descriptions. Pattern Recognition Letters, Vol. 93 (2017), 31--37.Google ScholarGoogle ScholarCross RefCross Ref
  18. David Golub and Xiaodong He. 2016. Character-Level Question Answering with Attention. In EMNLP. 1598--1607.Google ScholarGoogle Scholar
  19. Google. 2018. Freebase Data Dumps. https://developers.google.com/freebase .Google ScholarGoogle Scholar
  20. Dilek Hakkani-Tür, Asli Celikyilmaz, Larry Heck, Gokhan Tur, and Geoff Zweig. 2014. Probabilistic Enrichment of Knowledge Graph Entities for Relation Detection in Conversational Understanding. In INTERSPEECH .Google ScholarGoogle Scholar
  21. Yanchao Hao, Yuanzhe Zhang, Kang Liu, Shizhu He, Zhanyi Liu, Hua Wu, and Jun Zhao. 2017. An End-to-End Model for Question Answering over Knowledge Base with Cross-Attention Combining Global Knowledge. In ACL. 221--231.Google ScholarGoogle Scholar
  22. Jens Lehmann, Robert Isele, Max Jakob, Anja Jentzsch, Dimitris Kontokostas, Pablo N Mendes, Sebastian Hellmann, Mohamed Morsey, Patrick Van Kleef, Sören Auer, et almbox. 2015. DBpedia--A Large-Scale, Multilingual Knowledge Base Extracted From Wikipedia. Semantic Web, Vol. 6, 2 (2015), 167--195.Google ScholarGoogle ScholarCross RefCross Ref
  23. Dingcheng Li, Jingyuan Zhang, and Ping Li. 2018. Representation Learning for Question Classification via Topic Sparse Autoencoder and Entity Embedding. In IEEE Big Data .Google ScholarGoogle Scholar
  24. Yankai Lin, Zhiyuan Liu, Huanbo Luan, Maosong Sun, Siwei Rao, and Song Liu. 2015a. Modeling Relation Paths for Representation Learning of Knowledge Bases. In EMNLP . 705--714.Google ScholarGoogle Scholar
  25. Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, and Xuan Zhu. 2015b. Learning Entity and Relation Embeddings for Knowledge Graph Completion. In AAAI . 2181--2187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Teng Long, Ryan Lowe, Jackie Chi Kit Cheung, and Doina Precup. 2016. Leveraging Lexical Resources for Learning Entity Embeddings in Multi-Relational Data. In ACL . 112--117.Google ScholarGoogle Scholar
  27. Denis Lukovnikov, Asja Fischer, Jens Lehmann, and Sören Auer. 2017. Neural Network-Based Question Answering over Knowledge Graphs on Word and Character Level. In WWW. 1211--1220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed Representations of Words and Phrases and Their Compositionality. In NIPS . 3111--3119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Salman Mohammed, Peng Shi, and Jimmy Lin. 2018. Strong Baselines for Simple Question Answering over Knowledge Graphs with and without Neural Networks. In NAACL-HLT. 291--296. https://github.com/castorini/BuboQAGoogle ScholarGoogle Scholar
  30. Aasish Pappu, Roi Blanco, Yashar Mehdad, Amanda Stent, and Kapil Thadani. 2017. Lightweight Multilingual Entity Extraction and Linking. In WSDM. 365--374. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Jeffrey Pennington, Richard Socher, and Christopher Manning. 2014. GloVe: Global Vectors for Word Representation. In EMNLP. 1532--1543.Google ScholarGoogle Scholar
  32. Richard Socher, Danqi Chen, Christopher D. Manning, and Andrew Y. Ng. 2013. Reasoning with Neural Tensor Networks for Knowledge Base Completion. In NIPS . 926--934. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Fabian M Suchanek, Gjergji Kasneci, and Gerhard Weikum. 2007. YAGO: A Core of Semantic Knowledge. In WWW. 697--706. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Yi Tay, Anh Tuan Luu, Siu Cheung Hui, and Falk Brauer. 2017. Random Semantic Tensor Ensemble for Scalable Knowledge Graph Link Prediction. In WSDM . 751--760. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Ferhan Ture and Oliver Jojic. 2017. No Need to Pay Attention: Simple Recurrent Neural Networks Work!. In EMNLP . 2866--2872.Google ScholarGoogle Scholar
  36. Quan Wang, Zhendong Mao, Bin Wang, and Li Guo. 2017. Knowledge Graph Embedding: A Survey of Approaches and Applications. TKDE, Vol. 29, 12 (2017), 2724--2743.Google ScholarGoogle Scholar
  37. Zhigang Wang and Juanzi Li. 2016. Text-Enhanced Representation Learning for Knowledge Graph. In IJCAI. 1293--1299. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Zhen Wang, Jianwen Zhang, Jianlin Feng, and Zheng Chen. 2014a. Knowledge Graph and Text Jointly Embedding. In EMNLP. 1591--1601.Google ScholarGoogle Scholar
  39. Zhen Wang, Jianwen Zhang, Jianlin Feng, and Zheng Chen. 2014b. Knowledge Graph Embedding by Translating on Hyperplanes. In AAAI . Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Jason Weston, Antoine Bordes, Oksana Yakhnenko, and Nicolas Usunier. 2013. Connecting Language and Knowledge Bases with Embedding Models for Relation Extraction. In EMNLP. 1366--1371.Google ScholarGoogle Scholar
  41. Han Xiao, Minlie Huang, Lian Meng, and Xiaoyan Zhu. 2017. SSP: Semantic Space Projection for Knowledge Graph Embedding with Text Descriptions. In AAAI . 3104--3110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Ruobing Xie, Zhiyuan Liu, Jia Jia, Huanbo Luan, and Maosong Sun. 2016. Representation Learning of Knowledge Graphs with Entity Descriptions. In AAAI . 2659--2665. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Min-Chul Yang, Nan Duan, Ming Zhou, and Hae-Chang Rim. 2014. Joint Relational Embeddings for Knowledge-Based Question Answering. In EMNLP . 645--650.Google ScholarGoogle Scholar
  44. Min-Chul Yang, Do-Gil Lee, So-Young Park, and Hae-Chang Rim. 2015. Knowledge-Based Question Answering Using the Semantic Embedding Space. Expert Systems with Applications, Vol. 42, 23 (2015), 9086--9104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Scott Wen-tau Yih, Ming-Wei Chang, Xiaodong He, and Jianfeng Gao. 2015. Semantic Parsing via Staged Query Graph Generation: Question Answering with Knowledge Base. In ACL-IJCNLP .Google ScholarGoogle Scholar
  46. Wenpeng Yin, Mo Yu, Bing Xiang, Bowen Zhou, and Hinrich Schütze. 2016. Simple Question Answering by Attentive Convolutional Neural Network. In COLING . 1746--1756.Google ScholarGoogle Scholar
  47. Mo Yu, Wenpeng Yin, Kazi Saidul Hasan, Cicero dos Santos, Bing Xiang, and Bowen Zhou. 2017. Improved Neural Relation Detection for Knowledge Base Question Answering. In ACL . 571--581.Google ScholarGoogle Scholar
  48. Dongxu Zhang, Bin Yuan, Dong Wang, and Rong Liu. 2015. Joint Semantic Relevance Learning with Text Data and Graph Knowledge. In Workshop on Continuous Vector Space Models and their Compositionality. 32--40.Google ScholarGoogle Scholar
  49. Fuzheng Zhang, Nicholas Jing Yuan, Defu Lian, Xing Xie, and Wei-Ying Ma. 2016. Collaborative Knowledge Base Embedding for Recommender Systems. In KDD . 353--362. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Huaping Zhong, Jianwen Zhang, Zhen Wang, Hai Wan, and Zheng Chen. 2015. Aligning Knowledge and Text Embeddings by Entity Descriptions. In EMNLP . 267--272.Google ScholarGoogle Scholar

Index Terms

  1. Knowledge Graph Embedding Based Question Answering

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              WSDM '19: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining
              January 2019
              874 pages
              ISBN:9781450359405
              DOI:10.1145/3289600

              Copyright © 2019 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 30 January 2019

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              WSDM '19 Paper Acceptance Rate84of511submissions,16%Overall Acceptance Rate498of2,863submissions,17%

              Upcoming Conference

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader