Deep clustering: On the link between discriminative models and K-means
SpectralNet: Spectral Clustering using Deep Neural Networks