Sure. These techniques are called Dimensionality Reduction or manifold learning. The wikipedia article actually has a good description: https://en.wikipedia.org/wiki/Nonlinear_dimensionality_reduc...
Some of the more interesting ones: locally linear embedding, isomap, MLLE, Maximum Variance Unfolding.