Demystifying and unifying ELBO for Probabilistic Deep Learning Inversion
Abstract Variational inference has emerged as a computationally efficient framework for solving Bayesian inverse problems. Rather than relying on random sampling in high-dimensional model spaces, it reformulates probabilistic inference as an optimization problem, marking a fundamental shift from sampling-based to optimization-based approaches. Its objective, the evidence lower bound (ELBO), is central to modern deep generative approaches, but its form can look different from one model class to another. This article derives the ELBOs step by step for two representative models used in probabilistic geophysical inversion: conditional variational autoencoders (cVAEs) and normalizing flows (NFs). The cVAE objective appears as a reconstruction term minus a latent-space Kullback–Leibler (KL) divergence, whereas the NF objective appears as data likelihood plus prior plus entropy. We show that these are not separate principles. Both are direct substitutions into the same generic ELBO identity. The apparent difference comes from the modeling choice of what counts as the observed variable and what is the hidden variable: in cVAE training, the hidden variable is the latent code; in unsupervised NF inversion, the hidden variable is the Earth model itself.
Authors
- Jiajia Sun (ORCID: https://orcid.org/0000-0002-9447-990X)
- Sihong Wu (ORCID: https://orcid.org/0000-0002-5584-664X)
Institutions
- University of Houston (US)
Publication Details
- Journal
- The Leading Edge
- Published
- 2026-10-07
- DOI
- https://doi.org/10.1190/tle-2026-1113
- Primary Topic
- Gaussian Processes and Bayesian Inference
- Type
- article
- Field-Weighted Citation Impact
- 0.00