Supervised probabilistic principal component analysis
a family of algorithms for approximate bayesian inference .