https://medium.com/@monocosmo77/innovation-with-least-squares-model-part7-machine-learning-678e247dda9d