https://medium.com/@monocosmo77/research-on-manifold-approximation-part9-advanced-machine-learning-48ed5779fbd7