https://www.arunangshudas.com/blog/regression-in-deep-learning-solving-problem/