EnAli: entity alignment across multiple heterogeneous data sources

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

Entity alignment is the problem of identifying which entities in a data source refer to the same real-world entity in the others. Identifying entities across heterogeneous data sources is paramount to many research fields, such as data cleaning, data integration, information retrieval and machine learning. The aligning process is not only overwhelmingly expensive for large data sources since it involves all tuples from two or more data sources, but also need to handle heterogeneous entity attributes. In this paper, we propose an unsupervised approach, called EnAli, to match entities across two or more heterogeneous data sources. EnAli employs a generative probabilistic model to incorporate the heterogeneous entity attributes via employing exponential family, handle missing values, and also utilize the locality sensitive hashing schema to reduce the candidate tuples and speed up the aligning process. EnAli is highly accurate and efficient even without any ground-truth tuples. We illustrate the performance of EnAli on re-identifying entities from the same data source, as well as aligning entities across three real data sources. Our experimental results manifest that our proposed approach outperforms the comparable baseline.

Original languageEnglish
Pages (from-to)157-169
Number of pages13
JournalFrontiers of Computer Science
Volume13
Issue number1
DOIs
StatePublished - 1 Feb 2019

Keywords

  • EM-algorithm
  • entity alignment
  • exponential family
  • locality sensitive hashing

Fingerprint

Dive into the research topics of 'EnAli: entity alignment across multiple heterogeneous data sources'. Together they form a unique fingerprint.

Cite this