A new class of upper bounds on the log partition function
a family of algorithms for approximate bayesian inference .