Cross-lingual Entity Alignment via Joint Attribute-Preserving Embedding
Entity alignment is the task of finding entities in two knowledge bases (KBs) that represent the same real-world object. When facing KBs in different natural languages, conventional cross-lingual entity alignment methods rely on machine translation to eliminate the language barriers. These approaches often suffer from the uneven quality of translations between languages. While recent embedding-based techniques encode entities and relationships in KBs and do not need machine translation for cross-lingual entity alignment, a significant number of attributes remain largely unexplored. In this paper, we propose a joint attribute-preserving embedding model for cross-lingual entity alignment. It jointly embeds the structures of two KBs into a unified vector space and further refines it by leveraging attribute correlations in the KBs. Our experimental results on real-world datasets show that this approach significantly outperforms the state-of-the-art embedding approaches for cross-lingual entity alignment and could be complemented with methods based on machine translation.
Code (1)
Tasks
AttributeEntity AlignmentMachine TranslationTranslationSimilar Papers 제목 키워드 기반
JarKA: Modeling Attribute Interactions for Cross-lingual Knowledge Alignment
Abstract. Cross-lingual knowledge alignment is the cornerstone in building a comprehensive knowledge graph (KG), which can benefit various knowledge-driven applications. As the structures of KGs are usually sparse, attri…
AttributeCross-platform Product Matching Based on Entity Alignment of Knowledge Graph with RAEA model
Product matching aims to identify identical or similar products sold on different platforms. By building knowledge graphs (KGs), the product matching problem can be converted to the Entity Alignment (EA) task, which aims…
Knowledge GraphsEntity AlignmentA Contextual Alignment Enhanced Cross Graph Attention Network for Cross-lingual Entity Alignment
Cross-lingual entity alignment, which aims to match equivalent entities in KGs with different languages, has attracted considerable focus in recent years. Recently, many graph neural network (GNN) based methods are propo…
Entity AlignmentGraph AttentionGraph Neural NetworkCross-lingual Knowledge Graph Alignment via Graph Convolutional Networks
Multilingual knowledge graphs (KGs) such as DBpedia and YAGO contain structured knowledge of entities in several distinct languages, and they are useful resources for cross-lingual AI and NLP applications. Cross-lingual …
AttributeEntity AlignmentFeature EngineeringKnowledge Graphs+1DERA: Dense Entity Retrieval for Entity Alignment in Knowledge Graphs
Entity Alignment (EA) aims to match equivalent entities in different Knowledge Graphs (KGs), which is essential for knowledge fusion and integration. Recently, embedding-based EA has attracted significant attention and m…
AttributeEntity AlignmentEntity EmbeddingsEntity Retrieval+2