mlsanityData to 7 Oct 2026

DiffImpute: Tabular Data Imputation With Denoising Diffusion Probabilistic Model

arXiv 2403.13863 ↗First posted 20 Mar 2024cs.LG cs.AI cs.DBcited by 6

On the map: Diffusion models → Flow matching, time series and science

Abstract (arXiv)

Tabular data plays a crucial role in various domains but often suffers from missing values, thereby curtailing its potential utility. Traditional imputation techniques frequently yield suboptimal results and impose substantial computational burdens, leading to inaccuracies in subsequent modeling tasks. To address these challenges, we propose DiffImpute, a novel Denoising Diffusion Probabilistic Model (DDPM). Specifically, DiffImpute is trained on complete tabular datasets, ensuring that it can produce credible imputations for missing entries without undermining the authenticity of the existing data. Innovatively, it can be applied to various settings of Missing Completely At Random (MCAR) and Missing At Random (MAR). To effectively handle the tabular features in DDPM, we tailor four tabular denoising networks, spanning MLP, ResNet, Transformer, and U-Net. We also propose Harmonization to enhance coherence between observed and imputed data by infusing the data back and denoising them multiple times during the sampling stage. To enable efficient inference while maintaining imputation performance, we propose a refined non-Markovian sampling process that works along with Harmonization. Empirical evaluations on seven diverse datasets underscore the prowess of DiffImpute. Specifically, when paired with the Transformer as the denoising network, it consistently outperforms its competitors, boasting an average ranking of 1.7 and the most minimal standard deviation. In contrast, the next best method lags with a ranking of 2.8 and a standard deviation of 0.9. The code is available at https://github.com/Dendiiiii/DiffImpute.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 30 of its 51 references that are in the map. First posted on arXiv 20 Mar 2024.

Builds on

30 of 51 references.

Closest ancestors · 3

Same direction, newest first

  1. 2023MissDiff: Training Diffusion Models on Tabular Data with Missing Values2 Jul
  2. 2022Diffusion models for missing value imputation in tabular data31 Oct
  3. 2021CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputation7 Jul

Other references · 27

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  4. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  5. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  6. 2020Denoising Diffusion Implicit Modelscited by 9,655
  7. 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
  8. 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
  9. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  10. 2022Generative Adversarial Networkscited by 5,603
  11. 2016Layer Normalizationcited by 5,579
  12. 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
15 more
  1. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  2. 2016Improved Techniques for Training GANscited by 2,938
  3. 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
  4. 2019An Introduction to Variational Autoencoderscited by 997
  5. 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
  6. 2021Revisiting Deep Learning Models for Tabular Datacited by 725
  7. 2014OpenML: networked science in machine learningcited by 523
  8. 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioningcited by 362
  9. 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
  10. 2018Handling Incomplete Heterogeneous Data using VAEscited by 148
  11. 2022HyperImpute: Generalized Iterative Imputation with Automatic Model Selectioncited by 81
  12. 2019MisGAN: Learning from Incomplete Data with Generative Adversarial Networkscited by 74
  13. 2021Generalized Huber Loss for Robust Learning and its Efficient Minimization for a Robust Statisticscited by 32
  14. 2014On distinguishability criteria for estimating generative modelscited by 20
  15. 2018MIWAE: Deep Generative Modelling and Imputation of Incomplete Datacited by 14

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 3; 2026: 1.

6 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025MissDDIM: Deterministic and Efficient Conditional Diffusion for Tabular Data Imputation
  2. 2025MissHDD: Hybrid Deterministic Diffusion for Hetrogeneous Incomplete Data Imputation
  3. 2024Self-Supervision Improves Diffusion Models for Tabular Data Imputation
  4. 2024Rethinking the Diffusion Models for Numerical Tabular Data Imputation from the Perspective of Wasserstein Gradient Flow
  5. 2024DiffPuter: Empowering Diffusion Models for Missing Data Imputation
  6. 2024Diffusion Models for Tabular Data Imputation and Synthetic Data Generation
  7. 2026Impute-EM: Native Mixed-State Diffusion Models for Heterogeneous Data Imputation
  8. 2026TabSODA: Tabular Diffusion based Imputation with Skip Pattern Detection and Ordinal Awareness