Unleashing the Potential of Diffusion Models for Incomplete Data Imputation
원문 초록
This paper introduces DiffPuter, an iterative method for missing data imputation that leverages the Expectation-Maximization (EM) algorithm and Diffusion Models. By treating missing data as hidden variables that can be updated during model training, we frame the missing data imputation task as an EM problem. During the M-step, DiffPuter employs a diffusion model to learn the joint distribution of both the observed and currently estimated missing data. In the E-step, DiffPuter re-estimates the missing data based on the conditional probability given the observed data, utilizing the diffusion model learned in the M-step. Starting with an initial imputation, DiffPuter alternates between the M-step and E-step until convergence. Through this iterative process, DiffPuter progressively refines the complete data distribution, yielding increasingly accurate estimations of the missing data. Our theoretical analysis demonstrates that the unconditional training and conditional sampling processes of the diffusion model align precisely with the objectives of the M-step and E-step, respectively. Empirical evaluations across 10 diverse datasets and comparisons with 16 different imputation methods highlight DiffPuter's superior performance. Notably, DiffPuter achieves an average improvement of 8.10% in MAE and 5.64% in RMSE compared to the most competitive existing method.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
BMFM-DNA: A SNP-aware DNA foundation model to capture variant effects
Trustworthy Prediction with Gaussian Process Knowledge Scores
PeakWeather: MeteoSwiss Weather Station Measurements for Spatiotemporal Deep Learning
Cross-Domain Conditional Diffusion Models for Time Series Imputation
IMAGIC-500: IMputation benchmark on A Generative Imaginary Country (500k samples)
A Probabilistic Framework for Imputing Genetic Distances in Spatiotemporal Pathogen Models
토론
이 논문과 연결된 포럼 글이 아직 없습니다.