Knowledge Graph Entity Alignment with Graph Convolutional Networks: Lessons Learned
In this work, we focus on the problem of entity alignment in Knowledge Graphs (KG) and we report on our experiences when applying a Graph Convolutional Network (GCN) based model for this task. Variants of GCN are used in multiple state-of-the-art approaches and therefore it is important to understand the specifics and limitations of GCN-based models. Despite serious efforts, we were not able to fully reproduce the results from the original paper and after a thorough audit of the code provided by authors, we concluded, that their implementation is different from the architecture described in the paper. In addition, several tricks are required to make the model work and some of them are not very intuitive. We provide an extensive ablation study to quantify the effects these tricks and changes of architecture have on final performance. Furthermore, we examine current evaluation approaches and systematize available benchmark datasets. We believe that people interested in KG matching might profit from our work, as well as novices entering the field
Code (1)
Tasks
Entity AlignmentKnowledge GraphsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Degree aware based adversarial graph convolutional networks for entity alignment in heterogeneous knowledge graph
Entity alignment, as the vital technique for knowledge graph construction and integration, aims to match entities that refer to the same real-world identity in different knowledge graphs (KGs). Recently, much effort has …
Entity AlignmentGenerative Adversarial Networkgraph constructionKnowledge GraphsJointly Learning Knowledge Embedding and Neighborhood Consensus with Relational Knowledge Distillation for Entity Alignment
Entity alignment aims at integrating heterogeneous knowledge from different knowledge graphs. Recent studies employ embedding-based methods by first learning the representation of Knowledge Graphs and then performing ent…
BenchmarkingEntity AlignmentEntity EmbeddingsKnowledge Distillation+2Relation-Aware Entity Alignment for Heterogeneous Knowledge Graphs
Entity alignment is the task of linking entities with the same real-world identity from different knowledge graphs (KGs), which has been recently dominated by embedding-based methods. Such approaches work by learning KG …
Entity AlignmentEntity EmbeddingsKnowledge GraphsRelationKnowledge Graph Alignment with Entity-Pair Embedding
Knowledge Graph (KG) alignment is to match entities in different KGs, which is important to knowledge fusion and integration. Recently, a number of embedding-based approaches for KG alignment have been proposed and achie…
Graph Neural NetworkJointly Learning Entity and Relation Representations for Entity Alignment
Entity alignment is a viable means for integrating heterogeneous knowledge among different knowledge graphs (KGs). Recent developments in the field often take an embedding-based approach to model the structural informati…
Entity AlignmentEntity EmbeddingsKnowledge GraphsRelation