English

Unnormalized Variational Bayes

Machine Learning 2020-07-31 v1 Machine Learning

Abstract

We unify empirical Bayes and variational Bayes for approximating unnormalized densities. This framework, named unnormalized variational Bayes (UVB), is based on formulating a latent variable model for the random variable Y=X+N(0,σ2Id)Y=X+N(0,\sigma^2 I_d) and using the evidence lower bound (ELBO), computed by a variational autoencoder, as a parametrization of the energy function of YY which is then used to estimate XX with the empirical Bayes least-squares estimator. In this intriguing setup, the gradient\textit{gradient} of the ELBO with respect to noisy inputs plays the central role in learning the energy function. Empirically, we demonstrate that UVB has a higher capacity to approximate energy functions than the parametrization with MLPs as done in neural empirical Bayes (DEEN). We especially showcase σ=1\sigma=1, where the differences between UVB and DEEN become visible and qualitative in the denoising experiments. For this high level of noise, the distribution of YY is very smoothed and we demonstrate that one can traverse in a single run - without a restart - all MNIST classes in a variety of styles via walk-jump sampling with a fast-mixing Langevin MCMC sampler. We finish by probing the encoder/decoder of the trained models and confirm UVB \neq VAE.

Keywords

Cite

@article{arxiv.2007.15130,
  title  = {Unnormalized Variational Bayes},
  author = {Saeed Saremi},
  journal= {arXiv preprint arXiv:2007.15130},
  year   = {2020}
}

Comments

Submitted to Journal of Machine Learning Research

R2 v1 2026-06-23T17:30:31.253Z