-
gradient_descent_viz
interactive visualization of 5 popular gradient descent methods with step-by-step illustration and hyperparameter tuning UI
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Here is a project I created for myself (some time ago) to help visualize the gradient as a vector field.
https://github.com/GistNoesis/VisualizeGradient
Probably best used as a support material with someone teaching along the way the right mental picture one should have.
A great exercise is to have the student (or yourself) draw this visualization with pen and paper, (both in 2d and 3d), for various functions. And you can make the connection to the usual "tangent" on the curve of a derivative.
I love creating things to solidify my intuition about topics. When I learned about gradient descent, I saw this repo and was inspired to create my own toy Python package for visualizing gradient descent.
Here is a link to my Python package, which uses PyVista for visualization:
https://github.com/JacobBumgarner/grad-descent-visualizer
Related posts
-
Retrospex: Convert images to fit Commodore 64 graphic modes
-
Rio: WebApps in pure Python. No JavaScript, HTML and CSS needed!
-
Show HN: Pg-sync-roles – more easily manage PostgreSQL permissions from Python
-
Reading list to join AI field from Hugging Face cofounder
-
Show HN: Anthropic's Prompt Engineering Interactive Tutorial (Web Version)