Implement a scalable version of spectral Clustering algorithm proposed by Ng. et al