Skip to main navigation Skip to search Skip to main content

AutoRepair: an automatic repairing approach over multi-source data

  • Chen Ye
  • , Qi Li
  • , Hengtong Zhang
  • , Hongzhi Wang
  • , Jing Gao
  • , Jianzhong Li
  • Harbin Institute of Technology
  • University of Illinois at Urbana-Champaign
  • SUNY Buffalo

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

Truth discovery methods and rule-based data repairing methods are two classic lines of approaches to improve data quality in the field of database. Truth discovery methods resolve the multi-source conflicts for the same entity by estimating the reliabilities of different source, while rule-based data repairing methods resolve the inconsistencies among different entities using integrity constraints. However, both lines of methods suffer unsatisfactory performances due to the lacking of enough evidence. In this paper, we propose AutoRepair, a novel automatic multi-source data repairing approach to enrich the evidence by taking the advantages of truth discovery and data repairing. We use functional dependency, one of the most common types of constraints, to detect the violations, and use the source reliability as evidence to discover and repair the errors among these violations. At the same time, the repaired results are used to estimate the source reliability. As the source reliability is unknown in advance, we model the process as an iterative framework to ensure better performance. Extensive experiments are conducted on both simulated and real-world datasets. The results clearly demonstrate the advantages of our approach, which outperform both recent truth discovery and rule-based data repairing methods.

Original languageEnglish
Pages (from-to)227-257
Number of pages31
JournalKnowledge and Information Systems
Volume61
Issue number1
DOIs
StatePublished - Oct 1 2019

Keywords

  • Data repairing
  • Multiple sources
  • Truth discovery
  • Unsupervised learning

Fingerprint

Dive into the research topics of 'AutoRepair: an automatic repairing approach over multi-source data'. Together they form a unique fingerprint.

Cite this