atlas

Research map / Image generation / Fast diffusion sampling

DiffPuter: Empowering Diffusion Models for Missing Data Imputation

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

DiffPuter combines a diffusion model with the EM algorithm for missing data imputation, training the diffusion model as the M-step and performing conditional reverse sampling as the E-step.

Problem

Missing data imputation in tabular data, where generative models must learn a joint distribution from incomplete training data and perform accurate conditional inference for missing entries.

Approach

Iteratively alternate a diffusion model's score-matching training (M-step, density estimation on current completed data) with a tailored reverse-sampling procedure that mixes forward-noised observed entries with reverse-denoised missing entries (E-step, EAP estimation of missing values).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiffPuter instead of GRAPEdiscrete-column imputation · Adult (MCAR, in-sample)accuracy: 69.84 ± 0.25 -> 70.12 ± 0.17Helped
Use DiffPuter instead of Remaskerdiscrete-column imputation · Default (MCAR, in-sample)accuracy: 76.88 ± 0.62 -> 77.64 ± 0.32Helped
Use DiffPuter instead of HyperImputediscrete-column imputation · Shoppers (MCAR, in-sample)accuracy: 59.19 ± 0.04 -> 58.82 ± 0.09Hurt
Use DiffPuter instead of Remaskerdiscrete-column imputation · News (MCAR, in-sample)accuracy: 44.33 ± 0.08 -> 44.69 ± 0.13Helped
Iteratively refine imputations with additional EM iterations rather than use a one-step diffusion imputation (ablation)DiffPuter · Missing-data imputation; datasets in Figureimputation performanceHelped
Increase the number of sampled imputations per iteration (ablation)DiffPuter · Missing-data imputation; datasets in Figureimputation performanceHelped
Reduce diffusion sampling steps from 50 to 20 (ablation)DiffPuter · Missing-data imputationMAE: 3%Hurt
Increase the missing ratio toward 99% (ablation)DiffPuter · Missing-data imputationMAEHurt
Combine EM with another deep generative model (ablation)MIWAE, HIWAE, VAEM, and HH-VAEM · Missing-data imputation; Tableimputation scoreHelped

Surprising findings

Limitations

Experimental setup

Datasets: California Letter Gesture Magic Bean Adult Default Shoppers News

Benchmarks: California Letter Gesture Magic Bean Adult Default Shoppers News

Metrics: MAE RMSE accuracy

Baselines: MOT TDM GRAPE IGRM EM MICE MIRACLE SoftImpute MissForest MIWAE GAIN MCFlow

Builds on: EM algorithm score-based SDE diffusion models MCFlow TabDDPM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy