Scaling Up Diffusion and Flow-based XGBoost Models
Not on the map. Why?
Abstract (arXiv)
Novel machine learning methods for tabular data generation are often developed on small datasets which do not match the scale required for scientific applications. We investigate a recent proposal to use XGBoost as the function approximator in diffusion and flow-matching models on tabular data, which proved to be extremely memory intensive, even on tiny datasets. In this work, we conduct a critical analysis of the existing implementation from an engineering perspective, and show that these limitations are not fundamental to the method; with better implementation it can be scaled to datasets 370x larger than previously used. Our efficient implementation also unlocks scaling models to much larger sizes which we show directly leads to improved performance on benchmark tasks. We also propose algorithmic improvements that can further benefit resource usage and model performance, including multi-output trees which are well-suited to generative modeling. Finally, we present results on large-scale scientific datasets derived from experimental particle physics as part of the Fast Calorimeter Simulation Challenge. Code is available at https://github.com/layer6ai-labs/calo-forest.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 33 of its 101 references that are in the map. First posted on arXiv 28 Aug 2024.
Builds on
33 of 101 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2022Flow Matching for Generative Modelingcited by 5,426
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2022Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flowcited by 3,550
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2023Improving and generalizing flow-based generative models with minibatch optimal transportcited by 835
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
21 more
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2022TabDDPM: Modelling Tabular Data with Diffusion Modelscited by 373
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 279
- 2023When Do Neural Nets Outperform Boosted Trees on Tabular Data?cited by 218
- 2023Exposing flaws of generative model evaluation metrics and their unfair treatment of diffusion modelscited by 199
- 2023On the Importance of Noise Scheduling for Diffusion Modelscited by 193
- 2020Missing Data Imputation using Optimal Transportcited by 99
- 2022STaSy: Score-based Tabular data Synthesiscited by 85
- 2023TabR: Tabular Deep Learning Meets Nearest Neighbors in 2023cited by 73
- 2023Generating and Imputing Tabular Data via Diffusion and Flow-based Gradient-Boosted Treescited by 60
- 2024Deep Generative Models through the Lens of the Manifold Hypothesis: A Survey and New Connectionscited by 47
- 2021CaloFlow: Fast and Accurate Generation of Calorimeter Showers with Normalizing Flowscited by 46
- 2021CaloFlow II: Even Faster and Still Accurate Generation of Calorimeter Showers with Normalizing Flowscited by 34
- 2022CaloMan: Fast generation of calorimeter showers with density estimation on learned manifoldscited by 28
- 2023Inductive Simulation of Calorimeter Showers with Normalizing Flowscited by 22
- 2023Attention to Mean-Fields for Particle Cloud Generationcited by 12
- 2022Generative Trees: Adversarial and Copycatcited by 7
- 2022SketchBoost: Fast Gradient Boosted Decision Tree for Multioutput Problemscited by 6
- 2022Multi-Target XGBoostLSS Regressioncited by 4
- 2022MT-GBM: A Multi-Task Gradient Boosting Machine with Shared Decision Treescited by 3
- 2023Generative Forestscited by 3
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025A Survey on Deep Learning Approaches for Tabular Data Generation: Utility, Alignment, Fidelity, Privacy, Diversity, and Beyondcited by 13
- 2025Diffusion and Flow Matching Models for Tabular Data: A Surveycited by 8
- 2025Even Faster Simulations with Flow Matching: A Study of Zero Degree Calorimeter Responsescited by 2
- 2026A universal vision transformer for fast calorimeter simulationscited by 2
- 2025BitHEP -- The Limits of Low-Precision ML in HEPcited by 1
- 2026A universal vision transformer for fast calorimeter simulations7 Jan 2026
- 2025Even Faster Simulations with Flow Matching: A Study of Zero Degree Calorimeter Responses24 Jul 2025
- 2025BitHEP -- The Limits of Low-Precision ML in HEP4 Apr 2025
- 2025A Survey on Deep Learning Approaches for Tabular Data Generation: Utility, Alignment, Fidelity, Privacy, Diversity, and Beyond7 Mar 2025
- 2025Diffusion and Flow Matching Models for Tabular Data: A Survey24 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2026XGenBoost: Synthesizing Small and Large Tabular Datasets with XGBoost
- 2024BUFF: Boosted Decision Tree based Ultra-Fast Flow matching
- 2026Consistent Distribution Matching for Data-Free Diffusion Distillation
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics
- 2026Cascaded Flow Matching for Heterogeneous Tabular Data with Mixed-Type Features
- 2026From Scores to Gibbs Correctors: Accelerating Uniform-Rate Discrete Diffusion Models
- 2026A Unified Measure-Theoretic View of Diffusion, Score-Based, and Flow Matching Generative Models
- 2025Test-time scaling of diffusions with flow maps