English

Black-box $\alpha$-divergence Minimization

Machine Learning 2016-06-02 v3

Abstract

Black-box alpha (BB-α\alpha) is a new approximate inference method based on the minimization of α\alpha-divergences. BB-α\alpha scales to large datasets because it can be implemented using stochastic gradient descent. BB-α\alpha can be applied to complex probabilistic models with little effort since it only requires as input the likelihood function and its gradients. These gradients can be easily obtained using automatic differentiation. By changing the divergence parameter α\alpha, the method is able to interpolate between variational Bayes (VB) (α0\alpha \rightarrow 0) and an algorithm similar to expectation propagation (EP) (α=1\alpha = 1). Experiments on probit regression and neural network regression and classification problems show that BB-α\alpha with non-standard settings of α\alpha, such as α=0.5\alpha = 0.5, usually produces better predictions than with α0\alpha \rightarrow 0 (VB) or α=1\alpha = 1 (EP).

Keywords

Cite

@article{arxiv.1511.03243,
  title  = {Black-box $\alpha$-divergence Minimization},
  author = {José Miguel Hernández-Lobato and Yingzhen Li and Mark Rowland and Daniel Hernández-Lobato and Thang Bui and Richard E. Turner},
  journal= {arXiv preprint arXiv:1511.03243},
  year   = {2016}
}

Comments

Accepted at ICML 2016. The first version (v1) was presented at NIPS workshops on Advances in Approximate Bayesian Inference and Black Box Learning and Inference

R2 v1 2026-06-22T11:41:49.838Z