https://medium.com/@monocosmo77/working-with-near-optimal-bounds-part7-machine-learning-future-ee1ee458c4be