https://www.arunangshudas.com/blog/deep-learning-regression-techniques/