MissDiff: Training Diffusion Models on Tabular Data with Missing Values

07/02/2023
by   Yidong Ouyang, et al.
0

The diffusion model has shown remarkable performance in modeling data distributions and synthesizing data. However, the vanilla diffusion model requires complete or fully observed data for training. Incomplete data is a common issue in various real-world applications, including healthcare and finance, particularly when dealing with tabular datasets. This work presents a unified and principled diffusion-based framework for learning from data with missing values under various missing mechanisms. We first observe that the widely adopted "impute-then-generate" pipeline may lead to a biased learning objective. Then we propose to mask the regression loss of Denoising Score Matching in the training phase. We prove the proposed method is consistent in learning the score of data distributions, and the proposed training objective serves as an upper bound for the negative likelihood in certain cases. The proposed framework is evaluated on multiple tabular datasets using realistic and efficacious metrics and is demonstrated to outperform state-of-the-art diffusion model on tabular data with "impute-then-generate" pipeline by a large margin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2019

MisGAN: Learning from Incomplete Data with Generative Adversarial Networks

Generative adversarial networks (GANs) have been shown to provide an eff...
research
06/16/2022

Maximum Likelihood Training for Score-Based Diffusion ODEs by High-Order Denoising Score Matching

Score-based generative models have excellent performance in terms of gen...
research
09/12/2022

Soft Diffusion: Score Matching for General Corruptions

We define a broader family of corruption processes that generalizes prev...
research
09/18/2023

Generating and Imputing Tabular Data via Diffusion and Flow-based Gradient-Boosted Trees

Tabular data is hard to acquire and is subject to missing values. This p...
research
02/20/2023

PriSTI: A Conditional Diffusion Framework for Spatiotemporal Imputation

Spatiotemporal data mining plays an important role in air quality monito...
research
07/21/2021

Interpreting diffusion score matching using normalizing flow

Scoring matching (SM), and its related counterpart, Stein discrepancy (S...
research
04/25/2023

CoDi: Co-evolving Contrastive Diffusion Models for Mixed-type Tabular Synthesis

With growing attention to tabular data these days, the attempt to apply ...

Please sign up or login with your details

Forgot password? Click here to reset