Approximate first principal component| 30fps.net
Gallery examples: Hashing feature transformation using Totally Random Trees Manifold learning on handwritten digits: Locally Linear Embedding, Isomap… Clustering text documents using k-means| scikit-learn