Sharing Clusters among Related Groups: Hierarchical Dirichlet Processes
Markov Chain Sampling Methods for Dirichlet Process Mixture Models