mlsanityData to 7 Oct 2026

In-Database Data Imputation

arXiv 2401.03359 ↗First posted 7 Jan 2024cs.DB cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Missing data is a widespread problem in many domains, creating challenges in data analysis and decision making. Traditional techniques for dealing with missing data, such as excluding incomplete records or imputing simple estimates (e.g., mean), are computationally efficient but may introduce bias and disrupt variable relationships, leading to inaccurate analyses. Model-based imputation techniques offer a more robust solution that preserves the variability and relationships in the data, but they demand significantly more computation time, limiting their applicability to small datasets. This work enables efficient, high-quality, and scalable data imputation within a database system using the widely used MICE method. We adapt this method to exploit computation sharing and a ring abstraction for faster model training. To impute both continuous and categorical values, we develop techniques for in-database learning of stochastic linear regression and Gaussian discriminant analysis models. Our MICE implementations in PostgreSQL and DuckDB outperform alternative MICE implementations and model-based imputation techniques by up to two orders of magnitude in terms of computation time, while maintaining high imputation quality.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 20 of its 79 references that are in the map. First posted on arXiv 7 Jan 2024.

Builds on

20 of 79 references.

References · 20

  1. 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
  2. 2020Influence Functions in Deep Learning Are Fragilecited by 247
  3. 2020Handling Missing Data with Graph Representation Learningcited by 132
  4. 2022HyperImpute: Generalized Iterative Imputation with Automatic Model Selectioncited by 81
  5. 2017HoloClean: Holistic Data Repairs with Probabilistic Inferencecited by 79
  6. 2022Diffusion models for missing value imputation in tabular datacited by 77
  7. 2021MIRACLE: Causally-Aware Imputation via Learning Missing Data Mechanismscited by 50
  8. 2021Missing Value Imputation on Multidimensional Time Seriescited by 33
  9. 2020Nearest Neighbor Classifiers over Incomplete Information: From Certain Answers to Certain Predictionscited by 20
  10. 2022Missing Data Imputation and Acquisition with Deep Hierarchical Models and Hamiltonian Monte Carlocited by 19
  11. 2016Towards Linear Algebra over Normalized Datacited by 12
  12. 2019A Layered Aggregate Engine for Analytics Workloadscited by 12
8 more
  1. 2018AC/DC: In-Database Learning Thunderstruckcited by 6
  2. 2020Learning Over Dirty Data Without Cleaningcited by 5
  3. 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQLcited by 4
  4. 2020F-IVM: Learning over Fast-Evolving Relational Datacited by 3
  5. 2020LMFAO: An Engine for Batches of Group-By Aggregatescited by 2
  6. 2021ReStore -- Neural Data Completion for Relational Databasescited by 2
  7. 2020Fast and Reliable Missing Data Contingency Analysis with Predicate-Constraintscited by 1
  8. 2021Online Topic-Aware Entity Resolution Over Incomplete Data Streams (Technical Report)cited by 1

Built on by

Cited by year

Citing papers per year: 2025: 3.

3 papers.