https://medium.com/@monocosmo77/new-ideas-around-deep-neural-networks-in-2023-part1-machine-learning-40f48c968c9f