paper-with-me

홈 › Papers

Diffusion Models for Tabular Data Imputation and Synthetic Data Generation

2024-07-02 · Mario Villaizán-Vallelado, Matteo Salvatori, Carlos Segura, Ioannis Arapakis

Data imputation and data generation have important applications for many domains, like healthcare and finance, where incomplete or missing data can hinder accurate analysis and decision-making. Diffusion models have emerged as powerful generative models capable of capturing complex data distributions across various data modalities such as image, audio, and time series data. Recently, they have been also adapted to generate tabular data. In this paper, we propose a diffusion model for tabular data that introduces three key enhancements: (1) a conditioning attention mechanism, (2) an encoder-decoder transformer as the denoising network, and (3) dynamic masking. The conditioning attention mechanism is designed to improve the model's ability to capture the relationship between the condition and synthetic data. The transformer layers help model interactions within the condition (encoder) or synthetic data (decoder), while dynamic masking enables our model to efficiently handle both missing data imputation and synthetic data generation tasks within a unified framework. We conduct a comprehensive evaluation by comparing the performance of diffusion models with transformer conditioning against state-of-the-art techniques, such as Variational Autoencoders, Generative Adversarial Networks and Diffusion Models, on benchmark datasets. Our evaluation focuses on the assessment of the generated samples with respect to three important criteria, namely: (1) Machine Learning efficiency, (2) statistical similarity, and (3) privacy risk mitigation. For the task of data imputation, we consider the efficiency of the generated samples across different levels of missing features.

📄 PDF Abstract BibTeX arXiv:2407.02549

Code (0)

등록된 구현이 없습니다.

Tasks

DecoderDenoisingImputationSynthetic Data Generation

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Self-Supervision Improves Diffusion Models for Tabular Data Imputation

2024-07-25 · Yixin Liu, Thalaiyasingam Ajanthan, Hisham Husain, Vu Nguyen

The ubiquity of missing data has sparked considerable attention and focus on tabular data imputation methods. Diffusion models, recognized as the cutting-edge technique for data generation, demonstrate significant potent…

Data AugmentationDiversityImputationSensitivity

MissDDIM: Deterministic and Efficient Conditional Diffusion for Tabular Data Imputation

2025-08-05 · Youran Zhou, Mohamed Reda Bouadjenek, Sunil Aryal arxiv

Diffusion models have recently emerged as powerful tools for missing data imputation by modeling the joint distribution of observed and unobserved variables. However, existing methods, typically based on stochastic denoi…

Diffusion models for missing value imputation in tabular data

2022-10-31 · Shuhan Zheng, Nontawat Charoenphakdee

Missing value imputation in machine learning is the task of estimating the missing values in the dataset accurately using available information. In this task, several deep generative modeling methods have been proposed a…

ImputationMissing ValuesTime SeriesTime Series Analysis

MissHDD: Hybrid Deterministic Diffusion for Hetrogeneous Incomplete Data Imputation

2025-11-18 · Youran Zhou, Mohamed Reda Bouadjenek, Sunil Aryal arxiv

Incomplete data are common in real-world tabular applications, where numerical, categorical, and discrete attributes coexist within a single dataset. This heterogeneous structure presents significant challenges for exist…

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

2023-09-18 · Alexia Jolicoeur-Martineau, Kilian Fatras, Tal Kachman

Tabular data is hard to acquire and is subject to missing values. This paper introduces a novel approach for generating and imputing mixed-type (continuous and categorical) tabular data utilizing score-based diffusion an…

GPUImputationMissing ValuesTabular Data Generation