Deep learning is a subset of machine learning that uses multi-layered neural networks, called deep neural networks, to simulate the complex decision-making power of the human brain. Some form of deep learning powers most of the artificial intelligence (AI) in our lives today.
tutorials
Excellent guide building a deep learning application from scratch without using pytorch / tensorflow https://berthub.eu/articles/posts/hello-deep-learning-intro/