Integrating constraints and metric learning in semi-supervised clustering
think globally , fit locally : unsupervised learning of low dimensional manifold .