ComputingComputer ScienceData ManagementDatabasesKnowledge RepresentationAutomated ReasoningBayesian InferenceBayesian ModelingBayesian StatisticsRelational Data ModelStatistical InferenceApproximate Bayesian InferenceBayesian NetworksBelief PropagationIntegrity ConstraintsKnowledge-based InferenceLogical DependenciesMissing Data InferenceUser-defined Functions
Real-world databases often contain syntactic and semantic errors, in spite of integrity constraints and other safety measures incorporated into modern DBMSs. We present ERACER, an iterative statistical framework for inferring missing information and correcting such errors automatically. Our approach is based on belief propagation and relational dependency networks, and includes an efficient approximate inference algorithm that is easily implemented in standard DBMSs using SQL and user defined functions. The system performs the inference and cleansing tasks in an integrated manner, using shrinkage techniques to infer correct values accurately even in the presence of dirty data. We evaluate the proposed methods empirically on multiple synthetic and real-world data sets. The results show that our framework achieves accuracy comparable to a baseline statistical method using Bayesian networks with exact inference. However, our framework has wider applicability than the Bayesian network baseline, due to its ability to reason with complex, cyclic relational dependencies.
15
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
The bayes net toolbox for matlab
Keelin Murphy · 2001 · 1K citations
Measures of distributional similarity
Lillian Lee · 1999 · 591 citations · Full text
Jeffrey P. Cohen, Brian Dolan, Mark E. Dunlap et al. · Proceedings of the VLDB Endowment · 2009 · 467 citations