Foundations of Machine Learning
nonlinear dimensionality reduction by locally linear embedding .