Learning Latent Energy-Based Models via Interacting Particle Langevin Dynamics
Joanna Marks, Tim Y. J. Wang, O. Deniz Akyildiz
TL;DR
The paper addresses learning latent energy-based models (LEBMs) by formulating maximum marginal likelihood estimation (MMLE) and approximating the intractable posteriors with interacting particle Langevin dynamics. It introduces iplebm, a continuous-time SDE-based framework whose Euler–Maruyama discretisation yields a scalable algorithm that jointly updates model parameters and latent particles, with theoretical nonasymptotic convergence guarantees under strong convexity and smoothness. The authors provide exact-gradient and inexact-gradient analyses, detailing how the number of data points $M$, posterior particles $N$, step size $h$, and iteration count $k$ influence convergence, and they validate the method on synthetic data and image benchmarks, showing competitive performance and efficiency relative to existing EBMs. The work advances latent-space EBMs by marrying diffusion-inspired optimization with particle-based posterior approximation, offering practical gains and a foundation for future improvements with more advanced samplers and accelerated dynamics.
Abstract
We develop interacting particle algorithms for learning latent variable models with energy-based priors. To do so, we leverage recent developments in particle-based methods for solving maximum marginal likelihood estimation (MMLE) problems. Specifically, we provide a continuous-time framework for learning latent energy-based models, by defining stochastic differential equations (SDEs) that provably solve the MMLE problem. We obtain a practical algorithm as a discretisation of these SDEs and provide theoretical guarantees for the convergence of the proposed algorithm. Finally, we demonstrate the empirical effectiveness of our method on synthetic and image datasets.
