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对齐方法DAAKG。通过深度学习,该方法学习实体、关系和类别的嵌入表示,并以半监督方式联合对齐它们;通过主动学习,它估计实体、关系或类别对可被推断的可能性,并挑选最优批次供人工标注。我们设计了两种近似算法以高效解决批次选择问题。在基准数据集上的实验表明,DAAKG具有优越的准确率和泛化能力,并验证了其所有模块的有效性。