https://medium.com/@monocosmo77/explosion-of-stochastic-optimization-part3-best-bets-for-machine-learning-research-8b8cbcd5978a