Understanding Gradient Descent for Machine Learning

A deep dive into Batch, Stochastic, and Mini-Batch Gradient Descent algorithms using Python

Idil Ismiguzel
Towards Data Science
14 min readMay 21, 2023

--

Photo by Lucas Clara on Unsplash

Gradient descent is a popular optimization algorithm that is used in machine learning and deep learning models such as linear regression, logistic regression, and neural networks. It uses first-order derivatives iteratively…

--

--