Deep learning is a class of machine learning algorithms that uses multiple layers to progressively extract higher-level features from the raw input. Based on artificial neural networks and representation learning, deep learning can be supervised, semi-supervised or unsupervised. Deep learning models are commonly based on convolutional neural networks but can also include propositional f formulas or latent variables organized by layer.
Learning deep learning can be a complicated process, and it’s not easy to know where to start. As a result, our editors have compiled this list of the best deep learning tutorials on YouTube to help you learn about the topic and hone your skills before you move on to mastering it. All of the videos here are free to access and feature guidance from some of the top minds and biggest brands in the online learning community. All of the best deep learning tutorials listed tout a minimum of 200,000 views.
Note: Don’t forget to subscribe to Solutions Review on YouTube!
Author: Lex Fridman
Description: An introductory lecture for MIT course 6.S094 on the basics of deep learning including a few key ideas, subfields, and the big picture of why neural networks have inspired and energized an entirely new generation of researchers. The most popular result on YouTube touts nearly 1.2 million views.
Description: An updated deep learning introduction using Python, TensorFlow, and Keras, this tutorial tours more than a million views and is one of the most popular resources on the web. Students can access the text-tutorial and notes here, TensorFlow Docs here, and Keras docs here. There is also a community Discord server for those interested in the topic.
Description: This video provides a fun and simple introduction to deep learning concepts. Students learn about where deep learning is implemented and move on to how it is different from machine learning and artificial intelligence. Watchers will also look at what neural networks are and how they are trained to recognize digits written by hand.
Description: This course will teach you how to use Keras, a neural network API written in Python and integrated with TensorFlow. Students will learn how to prepare and process data for artificial neural networks, build and train artificial neural networks from scratch, build and train convolutional neural networks (CNNs), implement fine-tuning and transfer learning, and more.
Description: This Edureka deep learning full course video will help you understand and learn deep learning and TensorFlow are in detail. This deep learning tutorial is ideal for both beginners as well as professionals who want to master deep learning algorithms.
Description: This Edureka video will help you to understand the relationships between deep learning, machine learning, and artificial intelligence. This tutorial discusses AI, machine learning and its limitations, and how deep learning overcame machine learning limitations. Additional topics include deep learning applications and TensorFlow.
Description: Learn the fundamental concepts and terminology of seep learning, a sub-branch of machine learning. This course is designed for absolute beginners with no experience in programming. You will learn the key ideas behind deep learning without any code. It also covers neural networks and various machine learning constructs.