Improving Knowledge Graph Entity Alignment with Graph Augmentation
Entity alignment (EA) which links equivalent entities across different knowledge graphs (KGs) plays a crucial role in knowledge fusion. In recent years, graph neural networks (GNNs) have been successfully applied in many embedding-based EA methods. However, existing GNN-based methods either suffer from the structural heterogeneity issue that especially appears in the real KG distributions or ignore the heterogeneous representation learning for unseen (unlabeled) entities, which would lead the model to overfit on few alignment seeds (i.e., training data) and thus cause unsatisfactory alignment performance. To enhance the EA ability, we propose GAEA, a novel EA approach based on graph augmentation. In this model, we design a simple Entity-Relation (ER) Encoder to generate latent representations for entities via jointly modeling comprehensive structural information and rich relation semantics. Moreover, we use graph augmentation to create two graph views for margin-based alignment learning and contrastive entity representation learning, thus mitigating structural heterogeneity and further improving the model's alignment performance. Extensive experiments conducted on benchmark datasets demonstrate the effectiveness of our method.
Code (1)
Tasks
Entity AlignmentKnowledge GraphsRelationRepresentation LearningSimilar Papers 제목 키워드 기반
Facing Changes: Continual Entity Alignment for Growing Knowledge Graphs
Entity alignment is a basic and vital technique in knowledge graph (KG) integration. Over the years, research on entity alignment has resided on the assumption that KGs are static, which neglects the nature of growth of …
Entity AlignmentInductive LearningKnowledge GraphsSubGraph Networks based Entity Alignment for Cross-lingual Knowledge Graph
Entity alignment is the task of finding entities representing the same real-world object in two knowledge graphs(KGs). Cross-lingual knowledge graph entity alignment aims to discover the cross-lingual links in the multi-…
Entity AlignmentKnowledge GraphsLarge-scale Entity Alignment via Knowledge Graph Merging, Partitioning and Embedding
Entity alignment is a crucial task in knowledge graph fusion. However, most entity alignment approaches have the scalability problem. Recent methods address this issue by dividing large KGs into small blocks for embeddin…
Entity AlignmentEmbedding-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-dim…
Entity AlignmentEntity EmbeddingsGraph EmbeddingKnowledge Graph Embedding+2Jointly 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