Loading...

Deep Learning Course

Deep Learning Fundamentals - Classic Edition

Intuition Math Code

Level: Beginner

Instructor: Mandy

Open Course
Open Course
Course thumbnail for Deep Learning Fundamentals - Classic Edition
Course Includes:

play_circle36 Video Lectures

timerWatch Duration: 4.2 Hours

article73 Pages of Lecture Notes

auto_storiesReading Time: 8 Hours

fact_check130 Quiz Questions

code355 Lines of Code

functions157 Inline Math Snippets

code52 Inline Code Snippets

auto_awesome9 Custom Visual Graphics

updateUpdated and Maintained

Deep Learning Fundamentals.

In this course, we introduce the foundational topics in the field of Deep Learning.

What you'll learn ...

done_outline

Learn the relationship between machine learning and deep learning

done_outline

Understand artificial neural networks and all their components

done_outline

Gain an intuitive understanding of neural network training

done_outline

Learn how neural networks are implemented in code

done_outline

Understand fundamental network training concepts like learning rates and loss functions

done_outline

Learn about potential problems that can arise during training and potential solutions

done_outline

Gain an understanding of how to process data for neural networks

done_outline

Learn about the different categories of datasets in deep learning: training, validation, test

done_outline

Understand the different categories of learning: supervised, unsupervised, semi-supervised

done_outline

Gain an understanding of all the components in a convolutional neural network (CNN)

done_outline

Understand how CNNs detect patterns in image data

done_outline

Learn how data is affected by zero padding and max pooling included in neural networks

done_outline

Learn the mathematics behind backpropagation and how it's used during training

done_outline

Gain an understanding of the learnable parameters present in a neural network

done_outline

Learn how network training is improved by regularization and batch normalization

Deep Learning Fundamentals Syllabus.

Learn the fundamental concepts and how deep learning models work.

Part 1 - INTRO TO DEEP LEARNING

Section 1 - Artificial Neural Network Basics

Lesson #1

Lesson thumbnail for Deep Learning playlist overview & Machine Learning intro
Deep Learning playlist overview & Machine Learning intro

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 6

codeLines of Code: 32

timerWatch Duration: 04:28

auto_storiesReading Time: 9 Minutes

codeInline Code Snippets: 2

updateUpdated and Maintained

Lesson #2

Lesson thumbnail for Deep Learning explained
Deep Learning explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 11

timerWatch Duration: 03:31

auto_storiesReading Time: 5 Minutes

auto_awesomeCustom Visual Graphics: 1

Lesson #3

Lesson thumbnail for Artificial Neural Networks explained
Artificial Neural Networks explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 12

codeInline Code Snippets: 3

timerWatch Duration: 04:45

auto_storiesReading Time: 10 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 7

Lesson #4

Lesson thumbnail for Layers in a Neural Network explained
Layers in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 8

codeInline Code Snippets: 2

timerWatch Duration: 06:16

auto_storiesReading Time: 12 Minutes

auto_awesomeCustom Visual Graphics: 2

codeLines of Code: 15

Lesson #5

Lesson thumbnail for Activation Functions in a Neural Network explained
Activation Functions in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 9

codeLines of Code: 20

timerWatch Duration: 05:01

auto_storiesReading Time: 12 Minutes

codeInline Code Snippets: 5

functionsInline Math Snippets: 9

Lesson #6

Lesson thumbnail for Training a Neural Network explained
Training a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 7

codeInline Code Snippets: 1

timerWatch Duration: 03:47

auto_storiesReading Time: 10 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 3

Lesson #7

Lesson thumbnail for How a Neural Network Learns explained
How a Neural Network Learns explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 11

codeLines of Code: 44

timerWatch Duration: 07:00

auto_storiesReading Time: 12 Minutes

codeInline Code Snippets: 5

functionsInline Math Snippets: 1

Lesson #8

Lesson thumbnail for Loss in a Neural Network explained
Loss in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 4

codeLines of Code: 10

timerWatch Duration: 04:13

auto_storiesReading Time: 8 Minutes

codeInline Code Snippets: 2

functionsInline Math Snippets: 4

Lesson #9

Lesson thumbnail for Learning Rate in a Neural Network explained
Learning Rate in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 8

codeInline Code Snippets: 3

timerWatch Duration: 04:26

auto_storiesReading Time: 10 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 14

Section 2 - Data Topics for Deep Learning

Lesson #10

Lesson thumbnail for Train, Test, & Validation Sets explained
Train, Test, & Validation Sets explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 12

timerWatch Duration: 06:58

auto_storiesReading Time: 11 Minutes

updateUpdated and Maintained

Lesson #11

Lesson thumbnail for Predicting with a Neural Network explained
Predicting with a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 4

codeLines of Code: 13

timerWatch Duration: 05:06

auto_storiesReading Time: 12 Minutes

codeInline Code Snippets: 2

updateUpdated and Maintained

Lesson #12

Lesson thumbnail for Overfitting in a Neural Network explained
Overfitting in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 10

timerWatch Duration: 04:16

auto_storiesReading Time: 10 Minutes

updateUpdated and Maintained

Lesson #13

Lesson thumbnail for Underfitting in a Neural Network explained
Underfitting in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 3

timerWatch Duration: 03:31

auto_storiesReading Time: 8 Minutes

updateUpdated and Maintained

Lesson #14

Lesson thumbnail for Supervised Learning explained
Supervised Learning explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 2

codeLines of Code: 35

timerWatch Duration: 04:46

auto_storiesReading Time: 10 Minutes

codeInline Code Snippets: 6

updateUpdated and Maintained

Lesson #15

Lesson thumbnail for Unsupervised Learning explained
Unsupervised Learning explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 05:23

auto_storiesReading Time: 12 Minutes

updateUpdated and Maintained

Lesson #16

Lesson thumbnail for Semi-supervised Learning explained
Semi-supervised Learning explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 2

timerWatch Duration: 03:46

auto_storiesReading Time: 8 Minutes

updateUpdated and Maintained

Lesson #17

Lesson thumbnail for Data Augmentation explained
Data Augmentation explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 03:20

auto_storiesReading Time: 7 Minutes

updateUpdated and Maintained

Lesson #18

Lesson thumbnail for One-hot Encoding explained
One-hot Encoding explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 06:00

auto_storiesReading Time: 12 Minutes

updateUpdated and Maintained

Part 2 - DEEP LEARNING CONCEPTS

Section 3 - Additional Deep Learning Concepts

Lesson #28

Lesson thumbnail for Vanishing & Exploding Gradient explained | A problem resulting from backpropagation
Vanishing & Exploding Gradient explained | A problem resulting from backpropagation

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 3

timerWatch Duration: 07:43

auto_storiesReading Time: 16 Minutes

updateUpdated and Maintained

Lesson #29

Lesson thumbnail for Weight Initialization explained | A way to reduce the vanishing gradient problem
Weight Initialization explained | A way to reduce the vanishing gradient problem

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

codeLines of Code: 8

timerWatch Duration: 10:12

auto_storiesReading Time: 20 Minutes

codeInline Code Snippets: 1

functionsInline Math Snippets: 5

Lesson #30

Lesson thumbnail for Bias in an Artificial Neural Network explained | How bias impacts training
Bias in an Artificial Neural Network explained | How bias impacts training

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 07:12

auto_storiesReading Time: 13 Minutes

functionsInline Math Snippets: 6

Lesson #31

Lesson thumbnail for Learnable Parameters in an Artificial Neural Network explained
Learnable Parameters in an Artificial Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 06:34

auto_storiesReading Time: 12 Minutes

updateUpdated and Maintained

Lesson #32

Lesson thumbnail for Learnable Parameters in a Convolutional Neural Network (CNN) explained
Learnable Parameters in a Convolutional Neural Network (CNN) explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 2

codeLines of Code: 5

timerWatch Duration: 07:32

auto_storiesReading Time: 14 Minutes

codeInline Code Snippets: 1

updateUpdated and Maintained

Lesson #33

Lesson thumbnail for Regularization in a Neural Network explained
Regularization in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

auto_awesomeCustom Visual Graphics: 1

timerWatch Duration: 05:55

auto_storiesReading Time: 9 Minutes

functionsInline Math Snippets: 9

Lesson #34

Lesson thumbnail for Batch Size in a Neural Network explained
Batch Size in a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

codeLines of Code: 14

timerWatch Duration: 03:54

auto_storiesReading Time: 10 Minutes

codeInline Code Snippets: 2

updateUpdated and Maintained

Lesson #35

Lesson thumbnail for Fine-tuning a Neural Network explained
Fine-tuning a Neural Network explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

timerWatch Duration: 04:49

auto_storiesReading Time: 11 Minutes

Lesson #36

Lesson thumbnail for Batch Normalization (“batch norm”) explained
Batch Normalization (“batch norm”) explained

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

codeInline Code Snippets: 3

functionsInline Math Snippets: 1

timerWatch Duration: 07:32

auto_storiesReading Time: 15 Minutes

codeLines of Code: 9

updateUpdated and Maintained