atlas

Research map / Image generation / Autoregressive and latent generation

CTSyn: A Foundation Model for Cross Tabular Data Generation

ICLR 2025 · Image generation › Autoregressive and latent generation · approach: Generative latent space tooling · 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.

Proposes CTSyn, a diffusion-based tabular foundation model that pairs a schema-conditioned VAE autoencoder with a conditional latent diffusion transformer, pre-trained on 86 OpenTab tables for cross-table synthetic data generation.

Problem

Synthetic tabular data generators fail to help downstream models when real data is scarce, and existing transferable tabular learners either lack a generative backbone or treat tables as unstructured text, so heterogeneous table schemas cannot be shared across datasets.

Approach

A cross-tabular VAE embeds rows (column-name and value embeddings from a text embedding model) into a unified latent space and decodes cell values guided by column-name and LLM-generated metadata embeddings, with a conditional latent diffusion transformer generating latents conditioned on the table schema.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train CTSyn on cross-table data (ablation)CTSyn · Benchmark datasetsCorr: 0.90 -> 0.95Helped
pre-train CTSyn on cross-table data (ablation)CTSyn · Benchmark datasetsSynth F1: 0.80 -> 0.84Helped
pre-train CTSyn on cross-table data (ablation)CTSyn · Benchmark datasetsPCT: 0.90 -> 0.97Helped
remove metadata embedding from decoder guidance (ablation)CTSyn autoencoder · Unseen ColumnsMSE: 0.0063 -> 0.0068Hurt
remove column-name embeddings (ablation)CTSyn autoencoder · Unseen ColumnsMSE: 0.0063 -> 0.0082Hurt
replace column-name and metadata guidance with positional encoding (ablation)CTSyn autoencoder · Permuted ColumnsMSE: 0.0005 -> 0.08Hurt
replace column-name and metadata guidance with positional encoding (ablation)CTSyn autoencoder · Permuted ColumnsAcc: 0.94 -> 0.67Hurt
use uninformative English-letter column names at fine-tuning (ablation)CTSyn · Benchmark datasetsCorr: 0.95 (0.02) -> 0.93 (0.03)Hurt
use uninformative English-letter column names at fine-tuning (ablation)CTSyn · Benchmark datasetsRecall: 0.075 (0.006) -> 0.070 (0.007)Hurt
pre-train TabSyn on cross-table data (ablation)TabSyn · Benchmark datasetsSynth F1: 0.84 -> 0.75Hurt
pre-train GReaT on cross-table data (ablation)GReaT · Benchmark datasetsSynth F1: 0.83 -> 0.79Hurt
use CTSyn rather than TabSynsynthetic-data generation · Benchmark datasetsRecall: 0.003 -> 0.075Helped

Surprising findings

Limitations

Experimental setup

Datasets: OpenTab (filtered, 86 tables, 5.01M rows) for pre-training 11 downstream benchmarks (Faults, Wilt, HTRU2, News, Bean, Obesity, Titanic, Insurance, Abalone, Shoppers, Indian Liver

Benchmarks: 11 downstream tabular datasets (classification and regression) in few-shot settings of 30-500 rows and full data

Metrics: Shape (KS/TVD) Correlation Precision Recall F1 RMSE PCT Authenticity MSE and accuracy for reconstruction

Baselines: SMOTE CTGAN TVAE AIM PATE-CTGAN TabDDPM TabSyn GReaT

Builds on: TabSyn Perceiver Resampler beta-VAE DDPM GReaT

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