Gradient Descent For Neural Network | Deep Learning Tutorial 12 (Tensorflow2.0, Keras & Python)


Gradient descent is the heart of all supervised learning models. It is important to understand this technique if you are pursuing a career as a data scientist or a machine learning engineer. In this video we will see a very simple explanation of what a gradient descent is for a neural network or a logistic regression (remember logistic regression is a very simple single neuron neural network). We will than implement gradient descent from scratch in python.
In my machine learning tutorial series I already have a video on gradient descent but that one is on linear regression whereas this video is for logistic regression for neural network. Here is the link of my linear regression GD video,

GD tutorial on regression:  https://www.youtube.com/watch?v=vsWrXfO3wWw

Code of this tutorial: https://github.com/codebasics/py/blob/master/DeepLearningML/6_gradient_descent/6_gradient_descent.ipynb

Next video: https://www.youtube.com/watch?v=PQCE9ChuIDY&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=13

Previous video: https://www.youtube.com/watch?v=E1yyaLRUnLo&list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO&index=11

Deep learning playlist: https://www.youtube.com/playlist?list=PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO
Machine learning playlist : https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw 

Prerequisites for this series:  
   1: Python tutorials (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0   
   2: Pandas tutorials(first 8 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uuASpe-1LjfG5f14Bnozjwy
   3: Machine learning playlist (first 16 videos): https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw