SurpriseOpt: An Adaptive First-Order Optimizer Driven by Boredom
We introduce SurpriseOpt, an optimization framework that replaces constant exponential decay with state-dependent adaptive interpolation. The algorithm detects “surprises” as ratios of gradient magnitude and second-moment magnitude and modulates the effective inertia of first and second moments via adaptive gating functions. SurpriseOpt furthermore features a mechanism to escape plateaus in the loss function landscape: It accumulates information about recent low surprises as “boredom” and adapts the learning rate accordingly. This boredom feature can be added to any first-order optimizer. We demonstrate that SurpriseOpt can converge several times faster than Adam across various tasks.
Authors
- Uwe Stöhr
Institutions
- Solvay (Belgium) (BE)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-05-08
- DOI
- https://doi.org/10.5281/zenodo.20081833
- Primary Topic
- Mind wandering and attention
- Type
- article
- Field-Weighted Citation Impact
- 0.00