Optimization Landscape

Gradient Descent (with Noise)

Update uses \(x_{t+1}=x_t-h\nabla f(x_t)+\sqrt{2h\sigma}\, z_t\), \(z_t\sim\mathcal N(0,I)\).

Particles

Overlays

Display settings
Higher accuracy makes the heatmap + contour bands smoother (rebuilds slower).
Value map
LowHigh
Demo presets
Drag to pan (2D) / rotate (3D). Scroll to zoom.

Mathematical definition

Statistics over time

No data yet. Enable panel, then step/run.
Step Violations
\(f\) ±
\(\|\nabla f\|^2\) ±
Objective value: mean ± std (optionally per-particle)
Squared gradient norm: mean ± std (optionally per-particle)
The summary reports how many particles had \(f_{t+1} > f_t\) (up to a tiny tolerance) at the most recent step. For large \(N\), per-particle overlays are automatically capped for performance.