computeELBO: Compute a lower bound on the log-likelihood (ELBO)

Description Usage Arguments Details Value

Description

computeELBO computes the variational lower bound on the log-likelihood, also called the ELBO, for a mixed membership model.

Usage

1
computeELBO(model)

Arguments

model

a mixedMemModelVarInf object created by the mixedMemModelVarInf constructor.

Details

The lower bound (ELBO) is the objective function in the variational EM algorithim. It is a function of the latent variables (φ and δ) and the parameters (α and θ) that be derived from Jensen's inequality:

E_Q{\log[p(X,Z, Λ)]} - E_Q{\log[Q(Z, Λ|φ, δ)]} ≤\log P(obs |α, θ)

Value

computeELBO returns the lower bound on the log-likelihood, a real number.


ysamwang/mixedMem documentation built on May 4, 2019, 5:33 p.m.