Back to Browse

Gradient Descent From Scratch In Python

25.1K views
Jan 10, 2023
42:38

We'll learn about gradient descent, a technique for training neural networks. We'll then implement gradient descent from scratch in Python, so you can understand how it works. We'll implement gradient descent by training a linear regression model to predict the weather. In future videos, we'll build on this to create complex neural networks! You can see a full explanation and code here - https://github.com/VikParuchuri/nnet_course/blob/master/explanations/linreg.ipynb . Chapters 0:00 Introduction 01:49 - Linear Regression Intuition 07:53 - Measuring Loss 15:28 - Parameter Updates 16:11 - Gradients And Partial Derivatives 23:29 - Learning Rate 28:35 - Implement Linear Regression 36:09 - Training Loop This video is part of our new course, Zero to GPT - a guide to building your own GPT model from scratch. By taking this course, you'll learn deep learning skills from the ground up. Even if you're a complete beginner, you can start with the prerequisites we offer at Dataquest to get you started. If you're dreaming of building deep learning models, this course is for you. Best of all, you can access the course for free while it's still in beta! Sign up today! https://bit.ly/4016NfK

Download

1 formats

Video Formats

360pmp458.5 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Gradient Descent From Scratch In Python | NatokHD