DiffImpute: Tabular Data Imputation With Denoising Diffusion Probabilistic Model
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
- 2023MissDiff: Training Diffusion Models on Tabular Data with Missing Values2 Jul
- 2022Diffusion models for missing value imputation in tabular data31 Oct
- 2021CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputation7 Jul
Other references · 27
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2022Generative Adversarial Networkscited by 5,603
- 2016Layer Normalizationcited by 5,579
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
15 more
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Improved Techniques for Training GANscited by 2,938
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2019An Introduction to Variational Autoencoderscited by 997
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
- 2014OpenML: networked science in machine learningcited by 523
- 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioningcited by 362
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
- 2018Handling Incomplete Heterogeneous Data using VAEscited by 148
- 2022HyperImpute: Generalized Iterative Imputation with Automatic Model Selectioncited by 81
- 2019MisGAN: Learning from Incomplete Data with Generative Adversarial Networkscited by 74
- 2021Generalized Huber Loss for Robust Learning and its Efficient Minimization for a Robust Statisticscited by 32
- 2014On distinguishability criteria for estimating generative modelscited by 20
- 2018MIWAE: Deep Generative Modelling and Imputation of Incomplete Datacited by 14
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 1.
6 papers.
- 2024Sports-Traj: A Unified Trajectory Generation Model for Multi-Agent Movement in Sportscited by 19
- 2025Anomaly Detection and Generation with Diffusion Models: A Surveycited by 8
- 2026Collaborative Adaptive Curriculum for Progressive Knowledge Distillationcited by 2
- 2024Table Transformers for Imputing Textual Attributescited by 1
- 2025DeepIFSAC: Deep Imputation of Missing Values Using Feature and Sample Attention within Contrastive Frameworkcited by 1
- 2025AdaSports-Traj: Role- and Domain-Aware Adaptation for Multi-Agent Trajectory Modeling in Sportscited by 0
- 2026Collaborative Adaptive Curriculum for Progressive Knowledge Distillation19 Mar 2026
- 2025AdaSports-Traj: Role- and Domain-Aware Adaptation for Multi-Agent Trajectory Modeling in Sports19 Sep 2025
- 2025Anomaly Detection and Generation with Diffusion Models: A Survey11 Jun 2025
- 2025DeepIFSAC: Deep Imputation of Missing Values Using Feature and Sample Attention within Contrastive Framework19 Jan 2025
- 2024Table Transformers for Imputing Textual Attributes4 Aug 2024
- 2024Sports-Traj: A Unified Trajectory Generation Model for Multi-Agent Movement in Sports27 May 2024
Similar, not cited
Close in wording, no citation either way
- 2025MissDDIM: Deterministic and Efficient Conditional Diffusion for Tabular Data Imputation
- 2025MissHDD: Hybrid Deterministic Diffusion for Hetrogeneous Incomplete Data Imputation
- 2024Self-Supervision Improves Diffusion Models for Tabular Data Imputation
- 2024Rethinking the Diffusion Models for Numerical Tabular Data Imputation from the Perspective of Wasserstein Gradient Flow
- 2024DiffPuter: Empowering Diffusion Models for Missing Data Imputation
- 2024Diffusion Models for Tabular Data Imputation and Synthetic Data Generation
- 2026Impute-EM: Native Mixed-State Diffusion Models for Heterogeneous Data Imputation
- 2026TabSODA: Tabular Diffusion based Imputation with Skip Pattern Detection and Ordinal Awareness