atlas

Research map / Image generation / Autoregressive and latent generation

TabNAT: A Continuous-Discrete Joint Generative Framework for Tabular Data

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Next-scale and token autoregressive images

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.

Proposes TabNAT, a bidirectional masked Transformer that nests a conditional diffusion head for continuous columns and categorical cross-entropy heads for discrete columns, enabling order-agnostic tabular generation and imputation.

Problem

Autoregressive models struggle with heterogeneous (continuous and discrete) tabular columns and with permutation-invariant, flexible generation orders needed for tasks like missing data imputation.

Approach

Combines a masked bidirectional Transformer (predicting conditioning embeddings for masked columns in parallel, with random training order) with a per-column diffusion loss for continuous columns and cross-entropy for discrete columns, so sampling can follow any column order.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use TabNAT instead of the strongest baseline, SMOTESynthetic tabular data generation · Ten-dataset averageMarginal (%): 1.72±1.36 -> 1.05±0.39Helped
use TabNAT instead of the strongest baseline, SMOTESynthetic tabular data generation · Ten-dataset averageJoint (%): 2.95±1.66 -> 1.71±0.72Helped
use TabNAT instead of the strongest baseline, SMOTESynthetic tabular data generation · Ten-dataset averageβ-Recall (%): 16.7±9.16 -> 48.4±20.1Hurt
replace the continuous-column diffusion loss with MSE loss (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 12.31%Hurt
replace the continuous-column diffusion model with a Gaussian parameterization (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 5.44%Hurt
use fixed generation order instead of arbitrary order (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.86%Hurt
set Transformer depth to 2 layers (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.79%Hurt
set Transformer depth to 4 layers (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.44%Hurt
set Transformer depth to 8 layers (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.19%Hurt
set embedding dimension to 8 (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 2.88%Hurt
set embedding dimension to 16 (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.28%Hurt
set embedding dimension to 64 (ablation)TabNAT · Ten-dataset averageMarginal (%): 1.05% -> 1.22%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: California Housing Letter Car Nursery Adult Default Shoppers Magic News Beijing

Benchmarks: Adult California Letter Car Nursery Default Magic News Shoppers Beijing

Metrics: Marginal Joint alpha-Precision beta-Recall C2ST JSD MLE AUC/RMSE gap DCR privacy MAE accuracy

Baselines: SMOTE TVAE GOGGLE CTGAN GReaT STaSy CoDi TabDDPM TabSyn DP-TBART Tab-MT KNN

Builds on: TabSyn TabDDPM RePaint EDM

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