AsyncET: Asynchronous Learning for Knowledge Graph Entity Typing with Auxiliary Relations
Knowledge graph entity typing (KGET) is a task to predict the missing entity types in knowledge graphs (KG). Previously, KG embedding (KGE) methods tried to solve the KGET task by introducing an auxiliary relation, 'hasType', to model the relationship between entities and their types. However, a single auxiliary relation has limited expressiveness for diverse entity-type patterns. We improve the expressiveness of KGE methods by introducing multiple auxiliary relations in this work. Similar entity types are grouped to reduce the number of auxiliary relations and improve their capability to model entity-type patterns with different granularities. With the presence of multiple auxiliary relations, we propose a method adopting an Asynchronous learning scheme for Entity Typing, named AsyncET, which updates the entity and type embeddings alternatively to keep the learned entity embedding up-to-date and informative for entity type prediction. Experiments are conducted on two commonly used KGET datasets to show that the performance of KGE methods on the KGET task can be substantially improved by the proposed multiple auxiliary relations and asynchronous embedding learning. Furthermore, our method has a significant advantage over state-of-the-art methods in model sizes and time complexity.
Code (0)
등록된 구현이 없습니다.
Tasks
Entity TypingKnowledge GraphsRelationType predictionSimilar Papers 제목 키워드 기반
Connecting Embeddings for Knowledge Graph Entity Typing
Knowledge graph (KG) entity typing aims at inferring possible missing entity type instances in KG, which is a very significant but still under-explored subtask of knowledge graph completion. In this paper, we propose a n…
Entity TypingKnowledge Graph CompletionVocal Bursts Type PredictionMulti-view Contrastive Learning for Entity Typing over Knowledge Graphs
Knowledge graph entity typing (KGET) aims at inferring plausible types of entities in knowledge graphs. Existing approaches to KGET focus on how to better encode the knowledge provided by the neighbors and types of an en…
Contrastive LearningEntity TypingKnowledge GraphsMixture-of-ExpertsCOTET: Cross-view Optimal Transport for Knowledge Graph Entity Typing
Knowledge graph entity typing (KGET) aims to infer missing entity type instances in knowledge graphs. Previous research has predominantly centered around leveraging contextual information associated with entities, which …
Entity TypingKnowledge GraphsEntity Type Prediction Leveraging Graph Walks and Entity Descriptions
The entity type information in Knowledge Graphs (KGs) such as DBpedia, Freebase, etc. is often incomplete due to automated generation or human curation. Entity typing is the task of assigning or inferring the semantic ty…
Entity TypingKnowledge GraphsLanguage ModelingLanguage Modelling+3Transformer-based Entity Typing in Knowledge Graphs
We investigate the knowledge graph entity typing task which aims at inferring plausible entity types. In this paper, we propose a novel Transformer-based Entity Typing (TET) approach, effectively encoding the content of …
Entity TypingKnowledge Graphs