https://medium.com/@MobileProgrammingLLC/what-is-the-difference-between-deep-learning-and-usual-machine-learning-26a65f9a4664