MATLAB-Graphics-and-App-Building/Animated-Gradient-Descent
Animation of how Gradient Descent finds the local minimum. Demonstrate how learning rate and starting points affect Gradient Descent.
This tool helps machine learning students and practitioners understand how Gradient Descent finds the lowest point (local minimum) of a cost function. You input a mathematical function representing the cost and define key training parameters like the learning rate and starting position. The output is an animated GIF or plot that visually demonstrates the step-by-step process of Gradient Descent in 2D or 3D, showing how these parameters influence its behavior.
No commits in the last 6 months.
Use this if you are learning or teaching machine learning concepts and want to visually explore the mechanics of Gradient Descent, including the impact of learning rate and starting points on optimization.
Not ideal if you need to run large-scale, high-performance machine learning model training or are looking for advanced optimization algorithms beyond basic Gradient Descent.
Stars
14
Forks
1
Language
MATLAB
License
—
Category
Last pushed
Feb 01, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/MATLAB-Graphics-and-App-Building/Animated-Gradient-Descent"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
jolars/sortedl1
Python package for Sorted L-One Penalized Estimation (SLOPE)
gugarosa/opytimizer
🐦 Opytimizer is a Python library consisting of meta-heuristic optimization algorithms.
SENATOROVAI/gradient-descent-sgd-solver-course
Stochastic Gradient Descent (SGD) is an optimization algorithm that updates model parameters...
hiroyuki-kasai/SGDLibrary
MATLAB/Octave library for stochastic optimization algorithms: Version 1.0.20
softmin/ReHLine-python
Regularized Composite ReLU-ReHU Loss Minimization with Linear Computation and Linear Convergence