https://medium.com/@monocosmo77/working-with-near-optimal-bounds-part6-machine-learning-future-1ba265564329