On Evaluating Embedding Models for Knowledge Base Completion
Knowledge bases contribute to many web search and mining tasks, yet they are often incomplete. To add missing facts to a given knowledge base, various embedding models have been proposed in the recent literature. Perhaps surprisingly, relatively simple models with limited expressiveness often performed remarkably well under today's most commonly used evaluation protocols. In this paper, we explore whether recent models work well for knowledge base completion and argue that the current evaluation protocols are more suited for question answering rather than knowledge base completion. We show that when focusing on a different prediction task for evaluating knowledge base completion, the performance of current embedding models is unsatisfactory even on datasets previously thought to be too easy. This is especially true when embedding models are compared against a simple rule-based baseline. This work indicates the need for more research into the embedding models and evaluation protocols for knowledge base completion.
Code (0)
등록된 구현이 없습니다.
Tasks
Knowledge Base CompletionQuestion AnsweringSimilar Papers 제목 키워드 기반
Ontology Completion with Natural Language Inference and Concept Embeddings: An Analysis
We consider the problem of finding plausible knowledge that is missing from a given ontology, as a generalisation of the well-studied taxonomy expansion task. One line of work treats this task as a Natural Language Infer…
Natural Language InferenceTaxonomy ExpansionTemporal Knowledge Graph Completion using Box Embeddings
Knowledge graph completion is the task of inferring missing facts based on existing data in a knowledge graph. Temporal knowledge graph completion (TKGC) is an extension of this task to temporal knowledge graphs, where e…
Graph EmbeddingKnowledge Graph CompletionKnowledge Graph EmbeddingKnowledge Graphs+1TempCaps: A Capsule Network-based Embedding Model for Temporal Knowledge Graph Completion
Temporal knowledge graphs store the dynamics of entities and relations during a time period. However, typical temporal knowledge graphs often suffer from incomplete dynamics with missing facts in real-world scenarios. He…
Entity EmbeddingsKnowledge Graph CompletionKnowledge GraphsTemporal Knowledge Graph CompletionIs Knowledge Embedding Fully Exploited in Language Understanding? An Empirical Study
The recent development of knowledge embedding (KE) enables machines to represent knowledge graphs (KGs) with low-dimensional embeddings, which facilitates utilizing KGs for various downstream natural language understandi…
Knowledge Graph CompletionKnowledge GraphsNatural Language UnderstandingDiachronic Embedding for Temporal Knowledge Graph Completion
Knowledge graphs (KGs) typically contain temporal facts indicating relationships among entities at different times. Due to their incompleteness, several approaches have been proposed to infer new facts for a KG based on …
Knowledge Graph CompletionKnowledge GraphsTemporal Knowledge Graph Completion