LSTM Networks: Explained Step by Step!
Skills:
ML Maths Basics90%
Why we need LSTM networks, how they work step by step, and full explanations: visual and mathematical!
0:00 Problem with Simple RNNs
11:45 Goal of LSTM
12:55 Introducing the Cell State
14:27 Step 1: The Candidate Cell State
15:52 Step 2: The Forget Gate
17:48 Step 3: The Input Gate
18:18 Step 4: The New Cell State
21:15 Step 5: The Output Gate
22:31 Step 6: The New Output State
22:57 Visual Diagram
27:14 Recap all Variables
29:49 Why does this work?
My Patreon : https://www.patreon.com/user?u=49277905
---
RNN Video : https://www.youtube.com/watch?v=DFZ1UA7-fxY
Vanishing Gradient Video : https://www.youtube.com/watch?v=ncTHBi8a9uA
Intro to Neural Networks : https://www.youtube.com/watch?v=xx1hS1EQLNw
Backpropagation : https://www.youtube.com/watch?v=kbGu60QBx2o
---
Icon References:
Dog icons created by Freepik - Flaticon
https://www.flaticon.com/free-icons/dog
Gate icons created by Freepik - Flaticon
https://www.flaticon.com/free-icons/gate
Memory icons created by Freepik - Flaticon
https://www.flaticon.com/free-icons/memory
Crystal ball icons created by Freepik - Flaticon
https://www.flaticon.com/free-icons/crystal-ball
Khao manee cat icons created by Pixel perfect - Flaticon
https://www.flaticon.com/free-icons/khao-manee-cat
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from ritvikmath · ritvikmath · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Math Team Update
ritvikmath
Single Variable Calculus Volume of a Sphere - Proof 1
ritvikmath
Single Variable Calculus Volume of a Sphere - Proof 2
ritvikmath
Multivariable Calculus Volume of a Sphere Proof - Triple Integrals
ritvikmath
Multivariable Calculus Volume of a Sphere Proof - Double Integrals
ritvikmath
The Euclidian Algorithm
ritvikmath
Proving the Chain Rule
ritvikmath
Proving the Fundamental Theorem of Calculus Part 1
ritvikmath
Proving the Fundamental Theorem of Calculus Part 2
ritvikmath
Math Puzzle - Poison Perplexity
ritvikmath
Math Puzzle - Poison Perplexity - Solution
ritvikmath
Expected Value and Variance of Continuous Random Variables (Calculus)
ritvikmath
Expected Value and Variance of Discrete Random Variables (No Calculus)
ritvikmath
Array Method
ritvikmath
Complex Power Series and their Derivatives
ritvikmath
Distributions - Intro
ritvikmath
The Poisson Distribution
ritvikmath
The Bernoulli Distribution
ritvikmath
The Binomial Distribution
ritvikmath
The Continuous Uniform Distribution
ritvikmath
The Geometric Distribution
ritvikmath
The Triangular Distribution
ritvikmath
The Exponential Distribution
ritvikmath
The Borel Distribution + Notes on Poisson Distribution
ritvikmath
The Gamma Distribution
ritvikmath
The Normal Distribution
ritvikmath
The Laplace Distribution
ritvikmath
The Chi - Squared Distribution
ritvikmath
Overfitting
ritvikmath
Vector Norms
ritvikmath
Truths Behind the Titanic : K-Nearest Neighbor
ritvikmath
The Mathematics of Breakups
ritvikmath
Sillyfish
ritvikmath
Finding Optimal Paths - Dynamic Programming
ritvikmath
HowToDataScience : Scraping Twitter Data
ritvikmath
Decision Trees
ritvikmath
Perceptron
ritvikmath
Naive Bayes
ritvikmath
K-Nearest Neighbor
ritvikmath
Evaluating Machine Learning Models
ritvikmath
Decision Tree Pruning
ritvikmath
K-Means Clustering
ritvikmath
Gaussian Mixture Model
ritvikmath
Data Science - Fuzzy Record Matching
ritvikmath
Time Series Talk : Autocorrelation and Partial Autocorrelation
ritvikmath
Time Series Talk : Autoregressive Model
ritvikmath
Time Series Talk : Moving Average Model
ritvikmath
Time Series Talk : ARMA Model
ritvikmath
Time Series Talk : ARCH Model
ritvikmath
Time Series Talk : White Noise
ritvikmath
Time Series Talk : Stationarity
ritvikmath
Time Series Talk : ARIMA Model
ritvikmath
Time Series Talk : Lag Operator
ritvikmath
Time Series Talk : What is Seasonality ?
ritvikmath
Time Series Talk : Seasonal ARIMA Model
ritvikmath
So ... What Actually is a Matrix ? : Data Science Basics
ritvikmath
Derivative of a Matrix : Data Science Basics
ritvikmath
Basics of PCA (Principal Component Analysis) : Data Science Concepts
ritvikmath
Eigenvalues & Eigenvectors : Data Science Basics
ritvikmath
The Covariance Matrix : Data Science Basics
ritvikmath
More on: ML Maths Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
AI Data Preparation: 5 Stages Before AI Can Use Your Data
Dev.to AI
The Hidden Cost of Unstable AI Training
Medium · AI
Thermo Fisher Scientific Systems Developer Interview Experience (.NET, Azure, SQL & AI/ML)
Medium · Programming
Merge Sort + Inversions — Two Problems, One Algorithm
Medium · JavaScript
Chapters (12)
Problem with Simple RNNs
11:45
Goal of LSTM
12:55
Introducing the Cell State
14:27
Step 1: The Candidate Cell State
15:52
Step 2: The Forget Gate
17:48
Step 3: The Input Gate
18:18
Step 4: The New Cell State
21:15
Step 5: The Output Gate
22:31
Step 6: The New Output State
22:57
Visual Diagram
27:14
Recap all Variables
29:49
Why does this work?
🎓
Tutor Explanation
DeepCamp AI