Foundations

Deep Learning Introduction

Enter the world of neural networks and deep learning. Learn about perceptrons, backpropagation, and building your first neural networks using PyTorch.

Estimated Time 28 hours

Introduction

Enter the world of neural networks and deep learning. Learn about perceptrons, backpropagation, and building your first neural networks using PyTorch.

4 Lessons
28h Est. Time
4 Objectives
1 Assessment

By completing this module you will be able to:

Understand neural network architecture and forward propagation
Master the backpropagation algorithm
Build and train simple neural networks with PyTorch
Work with activation functions and loss functions

Lessons

Work through each lesson in order. Each one builds on the concepts from the previous lesson.

1

Neural Networks from Scratch

55 min

Start Lesson
2

PyTorch Fundamentals

55 min

Start Lesson
3

Convolutional Neural Networks

50 min

Start Lesson
4

Recurrent Networks and Sequence Models

50 min

Start Lesson

Recommended Reading

Supplement your learning with these selected chapters from the course library.

📖

AI and ML for Coders in PyTorch

Chapters 1-5

📖

Mastering PyTorch 2e

Chapters 1-3

Module Assessment

Deep Learning Introduction

Question 1 of 3

In a neural network, what is the purpose of activation functions?