Generative Trees: Adversarial and Copycat
Not on the map. Why?
Abstract (arXiv)
While Generative Adversarial Networks (GANs) achieve spectacular results on unstructured data like images, there is still a gap on tabular data, data for which state of the art supervised learning still favours to a large extent decision tree (DT)-based models. This paper proposes a new path forward for the generation of tabular data, exploiting decades-old understanding of the supervised task's best components for DT induction, from losses (properness), models (tree-based) to algorithms (boosting). The textitproperness condition on the supervised loss -- which postulates the optimality of Bayes rule -- leads us to a variational GAN-style loss formulation which is textittight when discriminators meet a calibration property trivially satisfied by DTs, and, under common assumptions about the supervised loss, yields "one loss to train against them all" for the generator: the chi2. We then introduce tree-based generative models, textitgenerative trees (GTs), meant to mirror on the generative side the good properties of DTs for classifying tabular data, with a boosting-compliant textitadversarial training algorithm for GTs. We also introduce textitcopycat training, in which the generator copies at run time the underlying tree (graph) of the discriminator DT and completes it for the hardest discriminative task, with boosting compliant convergence. We test our algorithms on tasks including fake/real distinction, training from fake data and missing data imputation. Each one of these tasks displays that GTs can provide comparatively simple -- and interpretable -- contenders to sophisticated state of the art methods for data generation (using neural network models) or missing data imputation (relying on multiple imputation by chained equations with complex tree-based modeling).
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 9 of its 41 references that are in the map. First posted on arXiv 26 Jan 2022.
Builds on
9 of 41 references.
References · 9
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 640
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
- 2016Adversarially Learned Inferencecited by 216
- 2020Missing Data Imputation using Optimal Transportcited by 99
- 2018BourGAN: Generative Networks with Metric Embeddingscited by 22
- 2021Being Properly Impropercited by 11
- 2017f-GANs in an Information Geometric Nutshellcited by 9
- 2016A scaled Bregman theorem with applicationscited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3; 2025: 1.
7 papers.
- 2022TabDDPM: Modelling Tabular Data with Diffusion Modelscited by 373
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 262
- 2024TabPFGen -- Tabular Data Generation with TabPFNcited by 26
- 2024Scaling Up Diffusion and Flow-based XGBoost Modelscited by 5
- 2024NRGBoost: Energy-Based Generative Boosted Treescited by 1
- 2023OF-AE: Oblique Forest AutoEncoderscited by 0
- 2025Boosting Predictive Performance on Tabular Data through Data Augmentation with Latent-Space Flow-Based Diffusioncited by 0
- 2025Boosting Predictive Performance on Tabular Data through Data Augmentation with Latent-Space Flow-Based Diffusion20 Nov 2025
- 2024NRGBoost: Energy-Based Generative Boosted Trees4 Oct 2024
- 2024Scaling Up Diffusion and Flow-based XGBoost Models28 Aug 2024
- 2024TabPFGen -- Tabular Data Generation with TabPFN7 Jun 2024
- 2023OF-AE: Oblique Forest AutoEncoders2 Jan 2023
- 2022The Forward-Forward Algorithm: Some Preliminary Investigations27 Dec 2022
- 2022TabDDPM: Modelling Tabular Data with Diffusion Models30 Sep 2022