Manifold Modeling in Machine Learning