TabEBM: A Tabular Data Augmentation Method with Distinct Class-Specific Energy-Based Models
Not on the map. Why?
Abstract (arXiv)
Data collection is often difficult in critical fields such as medicine, physics, and chemistry. As a result, classification methods usually perform poorly with these small datasets, leading to weak predictive performance. Increasing the training set with additional synthetic data, similar to data augmentation in images, is commonly believed to improve downstream classification performance. However, current tabular generative methods that learn either the joint distribution p(x, y) or the class-conditional distribution p(x mid y) often overfit on small datasets, resulting in poor-quality synthetic data, usually worsening classification performance compared to using real data alone. To solve these challenges, we introduce TabEBM, a novel class-conditional generative method using Energy-Based Models (EBMs). Unlike existing methods that use a shared model to approximate all class-conditional densities, our key innovation is to create distinct EBM generative models for each class, each modelling its class-specific data distribution individually. This approach creates robust energy landscapes, even in ambiguous class distributions. Our experiments show that TabEBM generates synthetic data with higher quality and better statistical fidelity than existing methods. When used for data augmentation, our synthetic data consistently improves the classification performance across diverse datasets of various sizes, especially small ones. Code is available at https://github.com/andreimargeloiu/TabEBM.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 46 of its 88 references that are in the map. First posted on arXiv 24 Sep 2024.
Builds on
46 of 88 references.
References · 46
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2022TabPFN: A Transformer That Solves Small Tabular Classification Problems in a Secondcited by 643
- 2019Neural Spline Flowscited by 590
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2021Deep Neural Networks and Tabular Data: A Surveycited by 489
- 2021A Survey of Data Augmentation Approaches for NLPcited by 408
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2022TabDDPM: Modelling Tabular Data with Diffusion Modelscited by 373
- 2021Transformers Can Do Bayesian Inferencecited by 338
34 more
- 2022Language Models are Realistic Tabular Data Generatorscited by 290
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2022Data Contamination: From Memorization to Exploitationcited by 234
- 2023When Do Neural Nets Outperform Boosted Trees on Tabular Data?cited by 218
- 2016Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learningcited by 193
- 2018Data Synthesis based on Generative Adversarial Networkscited by 184
- 2023Mixed-Type Tabular Data Synthesis with Score-based Diffusion in Latent Spacecited by 183
- 2017OpenML Benchmarking Suitescited by 169
- 2018Model Evaluation, Model Selection, and Algorithm Selection in Machine Learningcited by 157
- 2024Large Language Models(LLMs) on Tabular Data: Prediction, Generation, and Understanding -- A Surveycited by 157
- 2021CTAB-GAN: Effective Table Data Synthesizingcited by 156
- 2023Investigating Data Contamination in Modern Benchmarks for Large Language Modelscited by 136
- 2024Why Tabular Foundation Models Should Be a Research Prioritycited by 103
- 2023ForecastPFN: Synthetically-Trained Zero-Shot Forecastingcited by 102
- 2024Investigating Data Contamination for Pre-training Language Modelscited by 91
- 2022STaSy: Score-based Tabular data Synthesiscited by 85
- 2023CoDi: Co-evolving Contrastive Diffusion Models for Mixed-type Tabular Synthesiscited by 78
- 2023Synthcity: facilitating innovative use cases of synthetic data in different data modalitiescited by 76
- 2022The Effects of Regularization and Data Augmentation are Class Dependentcited by 67
- 2023Statistical Foundations of Prior-Data Fitted Networkscited by 59
- 2022Transfer Learning with Deep Tabular Modelscited by 52
- 2023Curated LLM: Synergy of LLMs and Data Curation for tabular augmentation in low-data regimescited by 52
- 2023Class-Balancing Diffusion Modelscited by 47
- 2022Adversarial random forests for density estimation and generative modelingcited by 44
- 2024Evading Data Contamination Detection for Language Models is (too) Easycited by 30
- 2023Synthetic data, real errors: how (not) to publish and use synthetic datacited by 29
- 2024TabPFGen -- Tabular Data Generation with TabPFNcited by 26
- 2023Reimagining Synthetic Tabular Data Generation through Data-Centric AI: A Comprehensive Benchmarkcited by 23
- 2023ProtoGate: Prototype-based Neural Networks with Global-to-local Feature Selection for Tabular Biomedical Datacited by 18
- 2023On the Usefulness of Synthetic Tabular Data Generationcited by 12
- 2023Understanding the Detrimental Class-level Effects of Data Augmentationcited by 12
- 2024Causality for Tabular Data Synthesis: A High-Order Structure Causal Benchmark Frameworkcited by 7
- 2022Weight Predictor Network with Feature Selection for Small Sample Tabular Biomedical Datacited by 6
- 2023Private Synthetic Data Meets Ensemble Learningcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 9.
15 papers.
Sort:
By area:
- 2025LLM-TabLogic: Preserving Inter-Column Logical Relationships in Synthetic Tabular Data via Prompt-Guided Latent Diffusioncited by 8
- 2026TACTIC for Navigating the Unknown: Tabular Anomaly deteCTion via In-Context inferencecited by 4
- 2025Evaluating Inter-Column Logical Relationships in Synthetic Tabular Data Generationcited by 3
- 2026Causal Data Augmentation for Robust Fine-Tuning of Tabular Foundation Modelscited by 3
- 2024NRGBoost: Energy-Based Generative Boosted Treescited by 1
- 2025How Well Does Your Tabular Generator Learn the Structure of Tabular Data?cited by 1
- 2026Harnessing Synthetic Data from Generative AI for Statistical Inferencecited by 1
- 2026Harmonized Tabular-Image Fusion via Gradient-Aligned Alternating Learningcited by 1
- 2025Guided Data Generation for Understanding Model Behaviorcited by 0
- 2025The Prompt is Mightier than the Examplecited by 0
- 2026Active Tabular Augmentation via Policy-Guided Diffusion Inpaintingcited by 0
- 2026Generating Logically Consistent Synthetic Supply Chain Data with LLM-Driven Knowledge Graph Reasoningcited by 0
- 2026CDMD: A Cross-Dataset Mixed-Type Diffusion Model for Tabular Data30 Sep 2026
- 2026TabNSM: Neural Sparse Mixer for Tabular Regression18 Aug 2026
- 2026Task-Conditioned Synthetic Data Generation for Improving Machine Learning Performance in Agricultural Prediction Tasks4 Jul 2026
- 2026Generating Logically Consistent Synthetic Supply Chain Data with LLM-Driven Knowledge Graph Reasoning26 May 2026
- 2026Active Tabular Augmentation via Policy-Guided Diffusion Inpainting11 May 2026
- 2026Harmonized Tabular-Image Fusion via Gradient-Aligned Alternating Learning2 Apr 2026
- 2026TACTIC for Navigating the Unknown: Tabular Anomaly deteCTion via In-Context inference15 Mar 2026
- 2026Harnessing Synthetic Data from Generative AI for Statistical Inference5 Mar 2026
- 2026Causal Data Augmentation for Robust Fine-Tuning of Tabular Foundation Models7 Jan 2026
- 2025The Prompt is Mightier than the Example24 May 2025
- 2025How Well Does Your Tabular Generator Learn the Structure of Tabular Data?12 Mar 2025
- 2025LLM-TabLogic: Preserving Inter-Column Logical Relationships in Synthetic Tabular Data via Prompt-Guided Latent Diffusion4 Mar 2025
3 more
- 2025The Prompt is Mightier than the Examplecited by 0
- 2025The Prompt is Mightier than the Example24 May 2025
- 2026TACTIC for Navigating the Unknown: Tabular Anomaly deteCTion via In-Context inferencecited by 4
- 2025Evaluating Inter-Column Logical Relationships in Synthetic Tabular Data Generationcited by 3
- 2026Causal Data Augmentation for Robust Fine-Tuning of Tabular Foundation Modelscited by 3
- 2024NRGBoost: Energy-Based Generative Boosted Treescited by 1
- 2025How Well Does Your Tabular Generator Learn the Structure of Tabular Data?cited by 1
- 2026Harnessing Synthetic Data from Generative AI for Statistical Inferencecited by 1
- 2026Harmonized Tabular-Image Fusion via Gradient-Aligned Alternating Learningcited by 1
- 2025Guided Data Generation for Understanding Model Behaviorcited by 0
- 2026Generating Logically Consistent Synthetic Supply Chain Data with LLM-Driven Knowledge Graph Reasoningcited by 0
- 2026TabNSM: Neural Sparse Mixer for Tabular Regressioncited by 0
- 2026TabNSM: Neural Sparse Mixer for Tabular Regression18 Aug 2026
- 2026Generating Logically Consistent Synthetic Supply Chain Data with LLM-Driven Knowledge Graph Reasoning26 May 2026
- 2026Harmonized Tabular-Image Fusion via Gradient-Aligned Alternating Learning2 Apr 2026
- 2026TACTIC for Navigating the Unknown: Tabular Anomaly deteCTion via In-Context inference15 Mar 2026
- 2026Harnessing Synthetic Data from Generative AI for Statistical Inference5 Mar 2026
- 2026Causal Data Augmentation for Robust Fine-Tuning of Tabular Foundation Models7 Jan 2026
- 2025How Well Does Your Tabular Generator Learn the Structure of Tabular Data?12 Mar 2025
- 2025Guided Data Generation for Understanding Model Behavior10 Feb 2025
- 2025Evaluating Inter-Column Logical Relationships in Synthetic Tabular Data Generation6 Feb 2025
- 2024NRGBoost: Energy-Based Generative Boosted Trees4 Oct 2024