Mixed membership stochastic blockmodels
An Introduction to Variational Methods for Graphical Models