Variational Bayes
Posted: 2017-02-06 , Modified: 2017-02-06
Tags: neural nets
Posted: 2017-02-06 , Modified: 2017-02-06
Tags: neural nets
Two purposes:
Monte Carlo techniques provide a numerical approximation to the exact posterior using a set of samples. Variational Bayes provides a locally-optimal, exact analytical solution to an approximation of the posterior.
Find the minimizer of \(D_{KL}(Q||P)\) over some class \(Q\) of distributions.
Ex. for \(Q(Z) =\prodo iM q_i(Z_i|X)\), \[ q_j^*(Z_j|X) = \fc{e^{\E_{i\ne j}[\ln p(Z,X)]}}{\int e^{\E_{i\ne j}[\ln p(Z_{-j},X)]}\,dZ_j}. \] Simplify, get circular dependencies between parameters in one and other partition, solve in iterative fashion like EM.