Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces
Not on the map. Why?
Abstract (arXiv)
Energy-based models (EBMs) offer a flexible framework for probabilistic modelling across various data domains. However, training EBMs on data in discrete or mixed state spaces poses significant challenges due to the lack of robust and fast sampling methods. In this work, we propose to train discrete EBMs with Energy Discrepancy, a loss function which only requires the evaluation of the energy function at data points and their perturbed counterparts, thus eliminating the need for Markov chain Monte Carlo. We introduce perturbations of the data distribution by simulating a diffusion process on the discrete state space endowed with a graph structure. This allows us to inform the choice of perturbation from the structure of the modelled discrete variable, while the continuous time parameter enables fine-grained control of the perturbation. Empirically, we demonstrate the efficacy of the proposed approaches in a wide range of applications, including the estimation of discrete densities with non-binary vocabulary and binary image modelling. Finally, we train EBMs on tabular data sets with applications in synthetic data generation and calibrated classification.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 43 of its 73 references that are in the map. First posted on arXiv 2 Dec 2024.
Builds on
43 of 73 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2021Argmax Flows and Multinomial Diffusion: Learning Categorical Distributionscited by 566
- 2022A Continuous Time Framework for Discrete Denoising Modelscited by 437
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2019Your Classifier is Secretly an Energy Based Model and You Should Treat it Like Onecited by 402
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
- 2022TabDDPM: Modelling Tabular Data with Diffusion Modelscited by 373
- 2020Calibrating Deep Neural Networks using Focal Losscited by 353
31 more
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
- 2024Generative Flows on Discrete State-Spaces: Enabling Multimodal Flows with Applications to Protein Co-Designcited by 294
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modelingcited by 263
- 2018Learning Deep Generative Models of Graphscited by 227
- 2021GraphDF: A Discrete Flow Model for Molecular Graph Generationcited by 177
- 2016A Theory of Generative ConvNetcited by 174
- 2022Score-based Continuous-time Discrete Diffusion Modelscited by 167
- 2019Learning Non-Convergent Non-Persistent Short-Run MCMC Toward Energy-Based Modelcited by 147
- 2022Concrete Score Matching: Generalized Score Matching for Discrete Datacited by 144
- 2020Improved Contrastive Divergence Training of Energy Based Modelscited by 127
- 2020Learning Energy-Based Models by Diffusion Recovery Likelihoodcited by 122
- 2022Generative Flow Networks for Discrete Probabilistic Modelingcited by 113
- 2019Graph Normalizing Flowscited by 103
- 2020VAEBM: A Symbiosis between Variational Autoencoders and Energy-based Modelscited by 103
- 2021Oops I Took A Gradient: Scalable Sampling for Discrete Distributionscited by 92
- 2019A Unified Stochastic Gradient Approach to Designing Bayesian-Optimal Experimentscited by 58
- 2022A Tale of Two Flows: Cooperative Learning of Langevin Flow and Normalizing Flow Toward Energy-Based Modelcited by 44
- 2022A Langevin-like Sampler for Discrete Distributionscited by 42
- 2020Learning Discrete Energy-based Models via Auxiliary-variable Local Explorationcited by 29
- 2018Conditional Noise-Contrastive Estimation of Unnormalised Modelscited by 25
- 2022Discrete Langevin Sampler via Wasserstein Gradient Flowcited by 23
- 2022Plug & Play Directed Evolution of Proteins with Gradient-based Discrete MCMCcited by 17
- 2023Formulating Discrete Probability Flow Through Optimal Transportcited by 12
- 2022Learning Neural Set Functions Under the Optimal Subset Oraclecited by 10
- 2022Enhanced gradient-based MCMC in discrete spacescited by 10
- 2013Learning Graphical Model Parameters with Approximate Marginal Inferencecited by 9
- 2021Perturb-and-max-product: Sampling and learning in discrete energy-based modelscited by 9
- 2022Optimal Scaling for Locally Balanced Proposals in Discrete Spacescited by 9
- 2023Energy Discrepancies: A Score-Independent Loss for Energy-Based Modelscited by 9
- 2022Gradient-Guided Importance Sampling for Learning Binary Energy-Based Modelscited by 6
- 2014Mixed-Variate Restricted Boltzmann Machinescited by 3
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025Discrete Neural Flow Samplers with Locally Equivariant Transformercited by 13
- 2025TabRep: Training Tabular Diffusion Models with a Simple and Effective Continuous Representationcited by 5
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamicscited by 3
- 2025The Gaussian-Multinoulli Restricted Boltzmann Machine: A Potts Model Extension of the GRBMcited by 1
- 2026CraftAlign: Feature-Grounded Evaluation and Revision Guidance for AI Storiescited by 0
- 2026CraftAlign: Feature-Grounded Evaluation and Revision Guidance for AI Stories2 Aug 2026
- 2025Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics14 Oct 2025
- 2025Discrete Neural Flow Samplers with Locally Equivariant Transformer23 May 2025
- 2025The Gaussian-Multinoulli Restricted Boltzmann Machine: A Potts Model Extension of the GRBM16 May 2025
- 2025TabRep: Training Tabular Diffusion Models with a Simple and Effective Continuous Representation7 Apr 2025