Probabilistic Ensemble of Collaborative Filters