Meta-Unsupervised-Learning: A supervised approach to unsupervised learning
A discriminative framework for clustering via similarity functions