How Realistic Is Your Synthetic Data? Constraining Deep Generative Models for Tabular Data
Not on the map. Why?
Abstract (arXiv)
Deep Generative Models (DGMs) have been shown to be powerful tools for generating tabular data, as they have been increasingly able to capture the complex distributions that characterize them. However, to generate realistic synthetic data, it is often not enough to have a good approximation of their distribution, as it also requires compliance with constraints that encode essential background knowledge on the problem at hand. In this paper, we address this limitation and show how DGMs for tabular data can be transformed into Constrained Deep Generative Models (C-DGMs), whose generated samples are guaranteed to be compliant with the given constraints. This is achieved by automatically parsing the constraints and transforming them into a Constraint Layer (CL) seamlessly integrated with the DGM. Our extensive experimental analysis with various DGMs and tasks reveals that standard DGMs often violate constraints, some exceeding 95% non-compliance, while their corresponding C-DGMs are never non-compliant. Then, we quantitatively demonstrate that, at training time, C-DGMs are able to exploit the background knowledge expressed by the constraints to outperform their standard counterparts with up to 6.5% improvement in utility and detection. Further, we show how our CL does not necessarily need to be integrated at training time, as it can be also used as a guardrail at inference time, still producing some improvements in the overall performance of the models. Finally, we show that our CL does not hinder the sample generation time of the models.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 32 of its 56 references that are in the map. First posted on arXiv 7 Feb 2024.
Builds on
32 of 56 references.
References · 32
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2017Wasserstein GANcited by 635
- 2021Tackling the Generative Learning Trilemma with Denoising Diffusion GANscited by 515
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2022TabDDPM: Modelling Tabular Data with Diffusion Modelscited by 373
- 2017Real-valued (Medical) Time Series Generation with Recurrent Conditional GANscited by 329
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2020Neurosymbolic AI: The 3rd Wavecited by 253
- 2018Differentially Private Generative Adversarial Networkcited by 235
20 more
- 2017Generating Multi-label Discrete Patient Records using Generative Adversarial Networkscited by 197
- 2020Logic Tensor Networkscited by 197
- 2018Data Synthesis based on Generative Adversarial Networkscited by 184
- 2021CTAB-GAN: Effective Table Data Synthesizingcited by 156
- 2021DECAF: Generating Fair Synthetic Data Using Causally-Aware Generative Networkscited by 109
- 2017PacGAN: The power of two samples in generative adversarial networkscited by 104
- 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
- 2022STaSy: Score-based Tabular data Synthesiscited by 85
- 2022A-NeSI: A Scalable Approximate Method for Probabilistic Neurosymbolic Inferencecited by 50
- 2021MultiplexNet: Towards Fully Satisfied Logical Constraints in Neural Networkscited by 44
- 2017Boosting Deep Learning Risk Prediction with Generative Adversarial Networks for Electronic Health Recordscited by 36
- 2021Multi-Label Classification Neural Networks with Hard Logical Constraintscited by 36
- 2022VAEL: Bridging Variational Autoencoders and Probabilistic Logic Programmingcited by 31
- 2020Efficient Generation of Structured Objects with Constrained Adversarial Networkscited by 27
- 2021OCT-GAN: Neural ODE-based Conditional Tabular GANscited by 27
- 2022Invertible Tabular GANs: Killing Two Birds with OneStone for Tabular Data Synthesiscited by 24
- 2021A Unified Framework for Adversarial Attack and Defense in Constrained Feature Spacecited by 22
- 2018Generating Multi-Categorical Samples with Generative Adversarial Networkscited by 17
- 2020Towards Benchmark Datasets for Machine Learning Based Website Phishing Detection: An experimental studycited by 16
- 2023Machine Learning with Requirements: a Manifestocited by 8
Built on by
Citing papers per year: 2024: 5; 2025: 13; 2026: 11.
29 papers.
Sort:
By area:
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guaranteescited by 29
- 2025A Comprehensive Survey of Synthetic Tabular Data Generationcited by 27
- 2025Beyond the convexity assumption: Realistic tabular data generation under quantifier-free real linear constraintscited by 18
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AIcited by 15
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projectioncited by 15
- 2025A Survey on Deep Learning Approaches for Tabular Data Generation: Utility, Alignment, Fidelity, Privacy, Diversity, and Beyondcited by 13
- 2025Neurosymbolic Diffusion Modelscited by 12
- 2025A Probabilistic Neuro-symbolic Layer for Algebraic Constraint Satisfactioncited by 11
- 2024TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-casescited by 10
- 2025Right for the Right Reasons: Avoiding Reasoning Shortcuts via Prototypical Neurosymbolic AIcited by 3
- 2024PiShield: A PyTorch Package for Learning with Requirementscited by 2
- 2026Logic Tensor Network-Enhanced Generative Adversarial Networkcited by 2
17 more
- 2026CausalWrap: Model-Agnostic Causal Constraint Wrappers for Tabular Synthetic Datacited by 2
- 2024Deep generative models as an adversarial attack strategy for tabular machine learningcited by 1
- 2025Deep Generative Models with Hard Linear Equality Constraintscited by 1
- 2025Exact Synthetic Populations for Scalable Societal and Market Modelingcited by 1
- 2026ReTabSyn: Realistic Tabular Data Synthesis via Reinforcement Learningcited by 1
- 2026A Sobering Look at Tabular Data Generation via Probabilistic Circuitscited by 1
- 2025Generating Reliable Synthetic Clinical Trial Data: The Role of Hyperparameter Optimization and Domain Constraintscited by 0
- 2025Constraint-Guided Prediction Refinement via Deterministic Diffusion Trajectoriescited by 0
- 2025Insights on Adversarial Attacks for Tabular Machine Learning via a Systematic Literature Reviewcited by 0
- 2025Limited Reference, Reliable Generation: A Two-Component Framework for Tabular Data Generation in Low-Data Regimescited by 0
- 2026Harpoon: Generalised Manifold Guidance for Conditional Tabular Diffusioncited by 0
- 2026Stable and Privacy-Preserving Synthetic Educational Data with Empirical Marginals: A Copula-Based Approachcited by 0
- 2026CAffNet: Hard Constraint-Affine Neural Networkscited by 0
- 2026Neural Slack Variables for Shape Constraintscited by 0
- 2026Parallel Noising in Neural Markov Logic Networkscited by 0
- 2026Constraint-Aware Synthetic Tabular Data Generation via Inter-Column Constraint Discovery with LLM Agentscited by 0
- 2026Generate in the Chart, Not on the Boundary: Function-Symbol Grounding for Hard Constraints in LTN-GANscited by 0
- 2026Generate in the Chart, Not on the Boundary: Function-Symbol Grounding for Hard Constraints in LTN-GANs21 Aug 2026
- 2026Constraint-Aware Synthetic Tabular Data Generation via Inter-Column Constraint Discovery with LLM Agents15 Aug 2026
- 2026Parallel Noising in Neural Markov Logic Networks21 Jul 2026
- 2026Neural Slack Variables for Shape Constraints11 Jun 2026
- 2026CAffNet: Hard Constraint-Affine Neural Networks23 May 2026
- 2026Stable and Privacy-Preserving Synthetic Educational Data with Empirical Marginals: A Copula-Based Approach5 Apr 2026
- 2026A Sobering Look at Tabular Data Generation via Probabilistic Circuits24 Mar 2026
- 2026ReTabSyn: Realistic Tabular Data Synthesis via Reinforcement Learning11 Mar 2026
- 2026CausalWrap: Model-Agnostic Causal Constraint Wrappers for Tabular Synthetic Data2 Mar 2026
- 2026Harpoon: Generalised Manifold Guidance for Conditional Tabular Diffusion8 Feb 2026
- 2026Logic Tensor Network-Enhanced Generative Adversarial Network7 Jan 2026
- 2025Exact Synthetic Populations for Scalable Societal and Market Modeling8 Dec 2025
17 more
- 2025Right for the Right Reasons: Avoiding Reasoning Shortcuts via Prototypical Neurosymbolic AI29 Oct 2025
- 2025Limited Reference, Reliable Generation: A Two-Component Framework for Tabular Data Generation in Low-Data Regimes12 Sep 2025
- 2025Insights on Adversarial Attacks for Tabular Machine Learning via a Systematic Literature Review18 Jun 2025
- 2025Constraint-Guided Prediction Refinement via Deterministic Diffusion Trajectories15 Jun 2025
- 2025Neurosymbolic Diffusion Models19 May 2025
- 2025Generating Reliable Synthetic Clinical Trial Data: The Role of Hyperparameter Optimization and Domain Constraints8 May 2025
- 2025A Comprehensive Survey of Synthetic Tabular Data Generation23 Apr 2025
- 2025A Probabilistic Neuro-symbolic Layer for Algebraic Constraint Satisfaction25 Mar 2025
- 2025A Survey on Deep Learning Approaches for Tabular Data Generation: Utility, Alignment, Fidelity, Privacy, Diversity, and Beyond7 Mar 2025
- 2025Beyond the convexity assumption: Realistic tabular data generation under quantifier-free real linear constraints25 Feb 2025
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projection10 Feb 2025
- 2025Deep Generative Models with Hard Linear Equality Constraints8 Feb 2025
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guarantees14 Oct 2024
- 2024Deep generative models as an adversarial attack strategy for tabular machine learning19 Sep 2024
- 2024TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-cases14 Aug 2024
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AI31 Jul 2024
- 2024PiShield: A PyTorch Package for Learning with Requirements28 Feb 2024
- 2025A Comprehensive Survey of Synthetic Tabular Data Generationcited by 27
- 2026Parallel Noising in Neural Markov Logic Networkscited by 0
- 2026Parallel Noising in Neural Markov Logic Networks21 Jul 2026
- 2025A Comprehensive Survey of Synthetic Tabular Data Generation23 Apr 2025
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guaranteescited by 29
- 2025Beyond the convexity assumption: Realistic tabular data generation under quantifier-free real linear constraintscited by 18
- 2024Tabular Data Augmentation for Machine Learning: Progress and Prospects of Embracing Generative AIcited by 15
- 2025ENFORCE: Nonlinear Constrained Learning with Adaptive-depth Neural Projectioncited by 15
- 2025A Survey on Deep Learning Approaches for Tabular Data Generation: Utility, Alignment, Fidelity, Privacy, Diversity, and Beyondcited by 13
- 2025A Probabilistic Neuro-symbolic Layer for Algebraic Constraint Satisfactioncited by 11
- 2024TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-casescited by 10
- 2024PiShield: A PyTorch Package for Learning with Requirementscited by 2
- 2026Logic Tensor Network-Enhanced Generative Adversarial Networkcited by 2
- 2026CausalWrap: Model-Agnostic Causal Constraint Wrappers for Tabular Synthetic Datacited by 2
- 2024Deep generative models as an adversarial attack strategy for tabular machine learningcited by 1
- 2025Deep Generative Models with Hard Linear Equality Constraintscited by 1
12 most cited of 23 All 23 (JSON)
- 2026Generate in the Chart, Not on the Boundary: Function-Symbol Grounding for Hard Constraints in LTN-GANs21 Aug 2026
- 2026Neural Slack Variables for Shape Constraints11 Jun 2026
- 2026CAffNet: Hard Constraint-Affine Neural Networks23 May 2026
- 2026Stable and Privacy-Preserving Synthetic Educational Data with Empirical Marginals: A Copula-Based Approach5 Apr 2026
- 2026A Sobering Look at Tabular Data Generation via Probabilistic Circuits24 Mar 2026
- 2026CausalWrap: Model-Agnostic Causal Constraint Wrappers for Tabular Synthetic Data2 Mar 2026
- 2026Harpoon: Generalised Manifold Guidance for Conditional Tabular Diffusion8 Feb 2026
- 2026Logic Tensor Network-Enhanced Generative Adversarial Network7 Jan 2026
- 2025Exact Synthetic Populations for Scalable Societal and Market Modeling8 Dec 2025
- 2025Limited Reference, Reliable Generation: A Two-Component Framework for Tabular Data Generation in Low-Data Regimes12 Sep 2025
- 2025Insights on Adversarial Attacks for Tabular Machine Learning via a Systematic Literature Review18 Jun 2025
- 2025Constraint-Guided Prediction Refinement via Deterministic Diffusion Trajectories15 Jun 2025
12 newest of 23 All 23 (JSON)