Embedding-Based Entity Alignment Using Relation Structural Similarity
Entity alignment aims to find entities in different knowledge graphs that semantically represent the same real-world entity. Recently, embedding-based entity alignment methods, which represent knowledge graphs as low-dimensional embeddings and perform entity alignments by measuring the similarity between entity embeddings, have achieved promising results. Most of these methods mainly focus on improving the knowledge graph embedding model or leveraging attributes to obtain more semantic information. However, the structural similarity between the two relations (considering all entities attached on the two relations) in different KGs has not been utilized in the existing methods. In this paper, we propose a novel embedding-based entity alignment method that takes the advantages of relation structural similarity. Specifically, our method first jointly learns the embeddings of two knowledge graphs in a uniform vector space, using the entity pairs regarding to the seed alignments (the alignments already known) that each shares the same embedding. Then, it iteratively computes the structural similarity between the relations in different knowledge graphs according to the seed alignments and the alignments with high reliability generated during training, which makes the embeddings of relations with high similarity closer to each other. Experimental results on five widely used real-world datasets show that the proposed approach significantly outperforms the state-of-the-art embedding-based ones for entity alignment.
Code (1)
Tasks
Entity AlignmentEntity EmbeddingsGraph EmbeddingKnowledge Graph EmbeddingKnowledge GraphsRelationSimilar Papers 제목 키워드 기반
A Fused Gromov-Wasserstein Framework for Unsupervised Knowledge Graph Entity Alignment
Entity alignment is the task of identifying corresponding entities across different knowledge graphs (KGs). Although recent embedding-based entity alignment methods have shown significant advancements, they still struggl…
Entity AlignmentKnowledge GraphsInformed Multi-context Entity Alignment
Entity alignment is a crucial step in integrating knowledge graphs (KGs) from multiple sources. Previous attempts at entity alignment have explored different KG structures, such as neighborhood-based and path-based conte…
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 GraphsRelationJointly 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+2