Knowledge graphs (KGs) store rich facts about the real world. In this paper, we study KG alignment, which aims to find alignment between not only entities but also relations and classes in different KGs. Alignment at the entity level can cross-fertilize alignment at the schema level. We propose a new KG alignment approach, called DAAKG, based on deep learning and active learning. With deep learning, it learns the embeddings of entities, relations and classes, and jointly aligns them in a semi-supervised manner. With active learning, it estimates how likely an entity, relation or class pair can be inferred, and selects the best batch for human labeling. We design two approximation algorithms for efficient solution to batch selection. Our experiments on benchmark datasets show the superior accuracy and generalization of DAAKG and validate the effectiveness of all its modules.
翻译:知识图谱(KGs)存储了有关现实世界的丰富事实。在本文中,我们研究了KG对齐,该对齐旨在找到不同KG中实体、关系和类别之间的对齐。实体级别的对齐可以促进模式级别的对齐。我们提出了一种新的KG对齐方法,称为基于深度学习和主动学习的DAAKG。通过深度学习,它学习实体、关系和类别的嵌入,并在半监督环境中共同对齐它们。通过主动学习,它估计了实体、关系或类别对是否可以推断的可能性,并选择最佳批次进行人工标记。我们设计了两种近似算法,用于有效解决批次选择问题。我们在基准数据集上的实验证明了DAAKG的优越性、泛化性,并验证了其所有部分的有效性。