Foundations

Deep Learning

Neural networks, CNNs, RNNs, transformers, diffusion models and training techniques

3,517
lessons
Skills in this topic
View full skill map →
Neural Network Basics
beginner
Implement a 2-layer net in NumPy and PyTorch
CNN Architectures
intermediate
Build a CNN image classifier in PyTorch
Sequence Models
intermediate
Implement an LSTM text generator
Generative Models
advanced
Train a GAN on image data
Training at Scale
advanced
Use FP16/BF16 mixed precision training
how to run ablation in pretraining?
Deep Learning ⚡ AI Lesson
how to run ablation in pretraining?
Deep Learning with Yacine Intermediate 2mo ago
Deep Learning Full Course 2026 [FREE] | Deep Learning Tutorial | Deep Learning Course | Simplilearn
Deep Learning ⚡ AI Lesson
Deep Learning Full Course 2026 [FREE] | Deep Learning Tutorial | Deep Learning Course | Simplilearn
Simplilearn Beginner 2mo ago
Meta Flow Maps
Mathematical Foundations ⚡ AI Lesson
Meta Flow Maps
Microsoft Research Advanced 2mo ago
Pytorch Embedding Model Part 3
ML Fundamentals ⚡ AI Lesson
Pytorch Embedding Model Part 3
Stephen Blum Advanced 1mo ago
Overfitting and Regularization in Deep Learning
ML Fundamentals ⚡ AI Lesson
Overfitting and Regularization in Deep Learning
AnuTech-CH Beginner 1mo ago
A Unified Approach to Analysis and Design of Denoising Markov Models
Mathematical Foundations ⚡ AI Lesson
A Unified Approach to Analysis and Design of Denoising Markov Models
Microsoft Research Advanced 2mo ago
12. Generative Adversarial Networks (GANs) Explained, DCGAN, CycleGAN, StyleGAN with Latest Concepts
Deep Learning ⚡ AI Lesson
12. Generative Adversarial Networks (GANs) Explained, DCGAN, CycleGAN, StyleGAN with Latest Concepts
Professor Rahul Jain Beginner 2mo ago
LoRA Deep Dive: Rank, Alpha, and Dropout Explained (With Code)
Deep Learning ⚡ AI Lesson
LoRA Deep Dive: Rank, Alpha, and Dropout Explained (With Code)
SH AI Academy Intermediate 2mo ago
Generative Adversarial Network Simplified  #artificialintelligence #machinelearning #deeplearning
Deep Learning ⚡ AI Lesson
Generative Adversarial Network Simplified #artificialintelligence #machinelearning #deeplearning
Professor Rahul Jain Beginner 2mo ago
How Machines See, Remember & Predict — Deep Learning Architectures Explained ✅
Deep Learning ⚡ AI Lesson
How Machines See, Remember & Predict — Deep Learning Architectures Explained ✅
Practical AI Pro Beginner 2mo ago
PyTorch vs TensorFlow: Which One Should Beginners Learn First?
Deep Learning ⚡ AI Lesson
PyTorch vs TensorFlow: Which One Should Beginners Learn First?
Kritovia Intermediate 2mo ago
Freezing vs. Unfreezing Layers: The Ultimate Guide to Transfer Learning
Deep Learning ⚡ AI Lesson
Freezing vs. Unfreezing Layers: The Ultimate Guide to Transfer Learning
SH AI Academy Advanced 2mo ago
Giving My Go Program a Mouth and Ears (Pure Go Voice Control)
Deep Learning ⚡ AI Lesson
Giving My Go Program a Mouth and Ears (Pure Go Voice Control)
zach endrulat Intermediate 2mo ago
We just figured out how AI actually works (J-Space)
ML Fundamentals ⚡ AI Lesson
We just figured out how AI actually works (J-Space)
Matthew Berman Advanced 1mo ago
The Dimensional Escalation Matrix Calculus in AI | Explained with Intuition & Use Cases
ML Fundamentals ⚡ AI Lesson
The Dimensional Escalation Matrix Calculus in AI | Explained with Intuition & Use Cases
Pavithra’s Podcast Beginner 1mo ago
Edgewise Innovation: Generative Physics Informed AI for Real-Time Engineering
ML Fundamentals ⚡ AI Lesson
Edgewise Innovation: Generative Physics Informed AI for Real-Time Engineering
QuickTech Daily Beginner 2mo ago
AI Engineer Salary 2026 | How Much Do AI Engineers Earn? | AI Salary Trends | #Shorts | #Simplilearn
Deep Learning ⚡ AI Lesson
AI Engineer Salary 2026 | How Much Do AI Engineers Earn? | AI Salary Trends | #Shorts | #Simplilearn
Simplilearn Advanced 4mo ago
Scale AI with Google's TPU software stack
Deep Learning ⚡ AI Lesson
Scale AI with Google's TPU software stack
Google for Developers Intermediate 3mo ago
Generative AI Course Full course -10 hours [2026] | Gen AI Tutorial for Beginners | Edureka Live
Deep Learning ⚡ AI Lesson
Generative AI Course Full course -10 hours [2026] | Gen AI Tutorial for Beginners | Edureka Live
edureka! Beginner 4mo ago
CUDA Programming for NVIDIA H100s – Comprehensive Course
Mathematical Foundations ⚡ AI Lesson
CUDA Programming for NVIDIA H100s – Comprehensive Course
freeCodeCamp.org Advanced 4mo ago
3: Deep Learning for Computer Vision – Building Convolutional Neural Networks from Scratch
Deep Learning ⚡ AI Lesson
3: Deep Learning for Computer Vision – Building Convolutional Neural Networks from Scratch
MIT OpenCourseWare Advanced 7mo ago
Autoencoders, VAE, VQ-VAE - Explained!
Research Papers Explained ⚡ AI Lesson
Autoencoders, VAE, VQ-VAE - Explained!
CodeEmporium Advanced 4mo ago
How Important are Benchmarks in Deep Learning?
ML Fundamentals ⚡ AI Lesson
How Important are Benchmarks in Deep Learning?
Deep Learning with Yacine Beginner 5mo ago
Converting Pytorch to JAX - Coding Stream
Deep Learning ⚡ AI Lesson
Converting Pytorch to JAX - Coding Stream
Rob Mulla Intermediate 8mo ago
Lec 09. Hacker's Guide to Deep Learning
ML Fundamentals ⚡ AI Lesson
Lec 09. Hacker's Guide to Deep Learning
MIT OpenCourseWare Beginner 6mo ago
From RNNs to Transformers: The Complete Neural Machine Translation Journey
Deep Learning ⚡ AI Lesson
From RNNs to Transformers: The Complete Neural Machine Translation Journey
freeCodeCamp.org Intermediate 8mo ago
Scale AI with Google's TPU software stack
Deep Learning ⚡ AI Lesson
Scale AI with Google's TPU software stack
Google for Developers Intermediate 4mo ago
ML Course For Beginners 2026 | Machine Learning Tutorial | Machine Learning Roadmap | Edureka
Deep Learning ⚡ AI Lesson
ML Course For Beginners 2026 | Machine Learning Tutorial | Machine Learning Roadmap | Edureka
edureka! Beginner 9mo ago
AI Roadmap Explained | From Basics to Building a Mini Chatbot (Transformers Series)
Deep Learning ⚡ AI Lesson
AI Roadmap Explained | From Basics to Building a Mini Chatbot (Transformers Series)
Kritovia Beginner 7mo ago
How CNNs Actually "See" Images
Deep Learning ⚡ AI Lesson
How CNNs Actually "See" Images
Insightforge | AI & Data Science Intermediate 5mo ago
Deep Learning Interview Questions and Answers | Complete DL Interview Prep Guide
Deep Learning ⚡ AI Lesson
Deep Learning Interview Questions and Answers | Complete DL Interview Prep Guide
Analytics Vidhya Beginner 5mo ago
What are Neural Nework AutoEncoders ?
Deep Learning ⚡ AI Lesson
What are Neural Nework AutoEncoders ?
New Machina Beginner 5mo ago
Blind denoising diffusion models and the blessings of dimensionality
Research Papers Explained ⚡ AI Lesson
Blind denoising diffusion models and the blessings of dimensionality
Microsoft Research Advanced 2mo ago
Neuromorphic Computing Explained | Spiking Neural Networks (SNNs), Brain-Inspired AI & Future H/W
ML Fundamentals ⚡ AI Lesson
Neuromorphic Computing Explained | Spiking Neural Networks (SNNs), Brain-Inspired AI & Future H/W
Professor Rahul Jain Beginner 2mo ago
Diffusion Gemma Explained: The End of Autoregressive Text Generation?
Large Language Models ⚡ AI Lesson
Diffusion Gemma Explained: The End of Autoregressive Text Generation?
SH AI Academy Advanced 2mo ago
11. Variational Autoencoders (VAEs) Explained Clearly | From Basics to Latent Space & KL Divergence
Mathematical Foundations ⚡ AI Lesson
11. Variational Autoencoders (VAEs) Explained Clearly | From Basics to Latent Space & KL Divergence
Professor Rahul Jain Beginner 2mo ago
Generative AI Architect Roadmap 2026 | How to become Generative AI Architect ? #shorts #simplilearn
Deep Learning ⚡ AI Lesson
Generative AI Architect Roadmap 2026 | How to become Generative AI Architect ? #shorts #simplilearn
Simplilearn Intermediate 5mo ago
Lec 11. Representation Learning: Reconstruction-Based
Deep Learning ⚡ AI Lesson
Lec 11. Representation Learning: Reconstruction-Based
MIT OpenCourseWare Beginner 6mo ago
Lec 12. Representation Learning: Similarity-Based
Deep Learning ⚡ AI Lesson
Lec 12. Representation Learning: Similarity-Based
MIT OpenCourseWare Beginner 6mo ago
Lec 19. Transfer Learning: Data
Deep Learning ⚡ AI Lesson
Lec 19. Transfer Learning: Data
MIT OpenCourseWare Beginner 6mo ago
Lec 08. Architectures: Transformers
Large Language Models ⚡ AI Lesson
Lec 08. Architectures: Transformers
MIT OpenCourseWare Beginner 6mo ago
Lec 16. Generative Models: Conditional Models
Deep Learning ⚡ AI Lesson
Lec 16. Generative Models: Conditional Models
MIT OpenCourseWare Beginner 6mo ago
Lec 15. Generative Models: Representation Learning Meets Generative Modeling
Deep Learning ⚡ AI Lesson
Lec 15. Generative Models: Representation Learning Meets Generative Modeling
MIT OpenCourseWare Beginner 6mo ago
2: Training Deep NNs (cont.); Introduction to Keras/Tensorflow; Application to Tabular Data
Deep Learning ⚡ AI Lesson
2: Training Deep NNs (cont.); Introduction to Keras/Tensorflow; Application to Tabular Data
MIT OpenCourseWare Beginner 7mo ago
Checkpointing Flax NNX Models with Orbax (Part 1)
Deep Learning ⚡ AI Lesson
Checkpointing Flax NNX Models with Orbax (Part 1)
Google for Developers Beginner 8mo ago
Deep Learning Full Course 2026 [FREE] | Complete Deep Learning Tutorial For Beginners | Simplilearn
ML Fundamentals ⚡ AI Lesson
Deep Learning Full Course 2026 [FREE] | Complete Deep Learning Tutorial For Beginners | Simplilearn
Simplilearn Beginner 3mo ago
Lec 04. Architectures: Grids
Deep Learning ⚡ AI Lesson
Lec 04. Architectures: Grids
MIT OpenCourseWare Beginner 6mo ago
Deep Learning Full Course 2026 [FREE] | Complete Deep Learning Tutorial For Beginners | Simplilearn
ML Fundamentals ⚡ AI Lesson
Deep Learning Full Course 2026 [FREE] | Complete Deep Learning Tutorial For Beginners | Simplilearn
Simplilearn Beginner 3mo ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Customising your models with TensorFlow 2
📚 External: Coursera ↗
Self-paced
Customising your models with TensorFlow 2
Opens on Coursera ↗
Advanced Machine Learning, Big Data, and Deep Learning
📚 External: Coursera ↗
Self-paced
Advanced Machine Learning, Big Data, and Deep Learning
Opens on Coursera ↗
Deep Learning - Computer Vision for Beginners Using PyTorch
📚 External: Coursera ↗
Self-paced
Deep Learning - Computer Vision for Beginners Using PyTorch
Opens on Coursera ↗
Creating Multi Task Models With Keras
📚 External: Coursera ↗
Self-paced
Creating Multi Task Models With Keras
Opens on Coursera ↗
Python Machine Learning By Example
📚 External: Coursera ↗
Self-paced
Python Machine Learning By Example
Opens on Coursera ↗
Build Better Generative Adversarial Networks (GANs)
📚 External: Coursera ↗
Self-paced
Build Better Generative Adversarial Networks (GANs)
Opens on Coursera ↗