← 🧠 Machine Learning

📉 Loss Landscape Optimizer

Loss:
Gradient norm:
Step: 0
Status: searching…
FPS:
Drag — rotate · Scroll — zoom

📉 Advanced Mathematical Topics in Hyperparameter Optimization

A rugged 3D loss surface stands in for a hyperparameter search space, and a live optimizer marker descends it in real time using the actual update rules of SGD, Momentum, and Adam.

🔬 What It Demonstrates

The surface's height is a non-convex loss function; the marker takes real gradient-based steps computed from the analytic gradient at its current position, showing why optimizer choice and learning-rate schedules matter on rugged landscapes.

🎮 How to Use

Adjust learning rate, momentum/β₁, and landscape ruggedness, and switch between SGD, Momentum, and Adam. Watch how each optimizer handles the same terrain, then start a fresh descent from a new point.

💡 Did You Know?

Real hyperparameter loss surfaces have dozens of dimensions; meta-learning and Bayesian optimization exist precisely to build a cheap surrogate of a landscape like this one without training the full model at every candidate point.