Discriminative Clustering by Regularized Information Maximization