https://medium.com/@monocosmo77/new-developments-in-the-domain-of-deep-learning-part-1-november-2022-edition-5cbf7a0f623a