journal article·2020-04-11Open access

An Approach to Knowledge Base Completion by a Committee-Based Knowledge Graph Embedding

Su Jeong Choi, Hyun-Je Song, Seong-Bae Park

Applied Sciences· Volume 10· Issue 8

Abstract

Knowledge bases such as Freebase, YAGO, DBPedia, and Nell contain a number of facts with various entities and relations. Since they store many facts, they are regarded as core resources for many natural language processing tasks. Nevertheless, they are not normally complete and have many missing facts. Such missing facts keep them from being used in diverse applications in spite of their usefulness. Therefore, it is significant to complete knowledge bases. Knowledge graph embedding is one of the promising approaches to completing a knowledge base and thus many variants of knowledge graph embedding have been proposed. It maps all entities and relations in knowledge base onto a low dimensional vector space. Then, candidate facts that are plausible in the space are determined as missing facts. However, any single knowledge graph embedding is insufficient to complete a knowledge base. As a solution to this problem, this paper defines knowledge base completion as a ranking task and proposes a committee-based knowledge graph embedding model for improving the performance of knowledge base completion. Since each knowledge graph embedding has its own idiosyncrasy, we make up a committee of various knowledge graph embeddings to reflect various perspectives. After ranking all candidate facts according to their plausibility computed by the committee, the top-k facts are chosen as missing facts. Our experimental results on two data sets show that the proposed model achieves higher performance than any single knowledge graph embedding and shows robust performances regardless of k. These results prove that the proposed model considers various perspectives in measuring the plausibility of candidate facts.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Graph Neural Networks · Topic Modeling · Text and Document Classification Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Convergence Technology, KT, 151 Taebong-ro, Seocho-gu, Seoul 06763, Korea

Department of Information Technology, Jeonbuk National University, 567 Baekje-daero, Deokjin-gu, Jeonju-si 54896, Jeollabuk-do, Korea

Department of Computer Science and Engineering, Kyung Hee University, 1732 Deogyeong-daero, Yongin-si 17104, Gyeonggi-do, Korea

References (39)

Show source-provided references
1. Bollacker, K., Evans, C., Paritosh, P., Sturge, T., and Taylor, J. (2008, January 10–12). Freebase: A collaboratively created graph database for structuring human knowledge. Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, Vancouver, BC, Canada.10.1145/1376616.1376746 ↗
2. DBpedia—A Large-scale, Multilingual Knowledge Base Extracted from Wikipedia10.3233/SW-140134 ↗
3. Carlson, A., Betteridge, J., Kisiel, B., Settles, B., Hruschka, E.R., and Mitchell, T.M. (2010, January 11–15). Toward an architecture for never-ending language learning. Proceedings of the 24th AAAI Conference on Artificial Intelligence, Atlanta, GA, USA.10.1609/aaai.v24i1.7519 ↗
4. West, R., Gabrilovich, E., Murphy, K., Sun, S., Gupta, R., and Lin, D. (2014, January 7–11). Knowledge Base Completion via Search-Based Question Answering. Proceedings of the 23th International Conference on World Wide Web, Seoul, Korea.10.1145/2566486.2568032 ↗
5. A semantic matching energy function for learning with multi-relational data10.1007/s10994-013-5363-6 ↗
6. Bordes, A., Usunier, N., Garcia-Duran, A., Weston, J., and Yakhnenko, O. (2013, January 5–8). Translating Embeddings for Modeling Multi-relational Data. Proceedings of the 26th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA.
7. Nickel, M., Tresp, V., and Kriegel, H.P. (July, January 28). A three-way model for collective learning on multi-relational data. Proceedings of the 28th International Conference on International Conference on Machine Learning, Bellevue, WA, USA.
8. Socher, R., Chen, D., Manning, C.D., and Ng, A. (2013, January 5–8). Reasoning with Neural Tensor Networks for Knowledge Base Completion. Proceedings of the 26th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA.
9. Xiao, H., Huang, M., and Zhu, X. (2016, January 9–15). From one point to a manifold: Knowledge graph embedding for precise link prediction. Proceedings of the 25th International Joint Conference on Artificial Intelligence, New York, NY, USA.
10. Kadlec, R., Bajgar, O., and Kleindienst, J. (2017, January 3). Knowledge Base Completion: Baselines Strike Back. Proceedings of the 2nd Workshop on Representation Learning for NLP, Vancouver, BC, Canada.10.18653/v1/W17-2609 ↗
11. Wang, Q., Wang, B., and Guo, L. (2015, January 25–31). Knowledge Base Completion Using Embeddings and Rules. Proceedings of the 24th International Joint Conference on Artificial Intelligence, Buenos Aires, Argentina.
12. Choi, S.J., Song, H.J., Yoon, H.G., Park, S.B., and Park, S.Y. (2016, January 6–11). A Re-ranking Model for Accurate Knowledge Base Completion with Knowledge Base Schema and Web Statistic. Proceedings of the IEEE Congress on Evolutionary Computation, San Sebastián, Spain.10.1109/CEC.2016.7744426 ↗
13. Distributed representation learning for knowledge graphs with entity descriptions10.1016/j.patrec.2016.09.005 ↗
14. He, S., Liu, K., Ji, G., and Zhao, J. (2015, January 19–23). Learning to Representation Knowledge Graphs with Gaussian Embedding. Proceedings of the 24th ACM International on Conference on Information and Knowledge Management, Melbourne, Australia.10.1145/2806416.2806502 ↗
15. Knowledge Graph Embedding: A Locally and Temporally Adaptive Translation-Based Approach10.1145/3132733 ↗
16. Xie, R., Liu, Z., and Sun, M. (2016, January 9–15). Representation Learning of Knowledge Graphs with Hierarchical Types. Proceedings of the 25th International Joint Conference on Artificial Intelligence, New York, NY, USA.
17. A review of relational machine learning for knowledge graphs10.1109/JPROC.2015.2483592 ↗
18. Knowledge graph embedding: A survey of approaches and applications10.1109/TKDE.2017.2754499 ↗
19. Fan, M., Zhou, Q., Chang, E., and Zheng, T.F. (2014, January 12–14). Transition-based knowledge graph embedding with relational mapping properties. Proceedings of the 28th Pacific Asia Conference on Language, Information and Computing, Phuket, Thailand.
20. Feng, J., Huang, M., Wang, M., Zhou, M., Hao, Y., and Zhu, X. (2016, January 25–29). Knowledge Graph Embedding by Flexible Translation. Proceedings of the 15th International Conference on Principles of Knowledge Representation and Reasoning, Cape Town, South Africa.
21. Ji, G., Liu, K., He, S., and Zhao, J. (2016, January 12–17). Knowledge graph completion with adaptive sparse transfer matrix. Proceedings of the 30th AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA.10.1609/aaai.v30i1.10089 ↗
22. Modeling the Correlations of Relations for Knowledge Graph Embedding10.1007/s11390-018-1821-8 ↗
23. Wang, Z., Zhang, J., Feng, J., and Chen, Z. (2014, January 27–31). Knowledge graph embedding by translating on hyperplanes. Proceedings of the 28th AAAI Conference on Artificial Intelligence, Quebec City, QC, Canada.10.1609/aaai.v28i1.8870 ↗
24. Lin, Y., Liu, Z., Sun, M., Liu, Y., and Zhu, X. (2015, January 25–30). Learning Entity and Relation Embeddings for Knowledge Graph Completion. Proceedings of the 29th AAAI Conference on Artificial Intelligence, Austin, TX, USA.10.1609/aaai.v29i1.9491 ↗
25. Ji, G., He, S., Xu, L., Liu, K., and Zhao, J. (2015, January 26–31). Knowledge graph embedding via dynamic mapping matrix. Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing, Beijing, China.10.3115/v1/P15-1067 ↗
26. Combining two and three-way embedding models for link prediction in knowledge bases10.1613/jair.5013 ↗
27. Jenatton, R., Roux, N.L., Bordes, A., and Obozinski, G.R. (2012, January 3–6). A latent factor model for highly multi-relational data. Proceedings of the 25th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA.
28. Liu, H., Wu, Y., and Yang, Y. (2018, January 6–11). Analogical inference for multi-relational embeddings. Proceedings of the 34th International Conference on Machine Learning, Sydney, Australia.
29. Yang, B., Yih, W.t., He, X., Gao, J., and Deng, L. (2015, January 7–9). Embedding Entities and Relations for Learning and Inference in Knowledge Bases. Proceedings of the International Conference on Learning Representations, San Diego, CA, USA.
30. Nickel, M., Rosasco, L., and Poggio, T. (2016, January 12–17). Holographic Embeddings of Knowledge Graphs. Proceedings of the 30th AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA.10.1609/aaai.v30i1.10314 ↗
31. Holographic Reduced Representations10.1109/72.377968 ↗
32. Knowledge graph completion via complex tensor factorization
33. Krompaß, D., and Tresp, V. (2015, January 7–11th). Ensemble Solutions for Link-Prediction in Knowledge Graphs. Proceedings of the 2nd Workshop on Linked Data for Knowledge Discovery, Porto, Portugal.
34. Dong, X., Gabrilovich, E., Heitz, G., Horn, W., Lao, N., Murphy, K., Strohmann, T., Sun, S., and Zhang, W. (2014, January 24–27). Knowledge vault: A web-scale approach to probabilistic knowledge fusion. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA.10.1145/2623330.2623623 ↗
35. Bordes, A., Weston, J., Collobert, R., and Bengio, Y. (2011, January 7–11). Learning Structured Embeddings of Knowledge Bases. Proceedings of the 25th AAAI Conference on Artificial Intelligence, Francisco, CA, USA.10.1609/aaai.v25i1.7917 ↗
36. García-Durán, A., and Niepert, M. (2018, January 6–10). KBLRN: End-to-End Learning of Knowledge Base Representations with Latent, Relational, and Numerical Features. Proceedings of the 34th Conference on Uncertainty in Artificial Intelligence, Monterey, CA, USA.
37. Mikolov, T., Yih, W., and Zweig, G. (2013, January 9–14). Linguistic Regularities in Continuous Space Word Representations. Proceedings of the 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Atlanta, GA, USA.
38. Fellbaum, C. (1998). WordNet: An Electronic Lexical Database, Bradford Books.10.7551/mitpress/7287.001.0001 ↗
39. Kinga, D., and Adam, J.B. (2015, January 7–9). A method for stochastic optimization. Proceedings of the International Conference on Learning Representations, San Diego, CA, USA.