https://medium.com/@monocosmo77/research-on-training-dynamic-scenarios-for-machine-learning-part2-da376042cb81