Gumbel escape-time controller / REPORT.md
Failed on benchmark
Gumbel escape-time controller MVP
Implementation
experiment.py numerically solves the delayed characteristic equation, generates extreme-value-seeded escape times, fits Gumbel and exponential models, checks rate and boundary scaling, and demonstrates a minimal burst-gating controller. Running it writes results.json.
Command:
/home/maxwelhelp/main/bin/python3 experiment.py
Quantitative checks
-
Delay threshold: with
k=1, theory predictstau_c=pi/(2k)=1.5707963. The numerical root sweep estimated1.5707963, relative error2.3e-13. The dominant real root was negative below threshold, approximately zero at threshold, and positive above it. -
Gumbel law and rate scaling: for growth rates
r={0.20,0.35,0.60,0.90}, fittedbeta*rwas{0.996,1.005,0.964,1.049}, within about 5% of the predicted constant 1. Every KS p-value exceeded 0.05, and Gumbel AIC was substantially lower than exponential AIC in all 512-sample sweeps. -
Logarithmic boundary scaling: at
r=0.45, fitting mean passage time versuslog(R)forR={20,100,500,2500}gave slope2.248, versus predicted1/r=2.222(1.16% relative error).
The toy controller rejected a non-improving burst and accepted improving bursts whose escape samples passed the Gumbel check. The distributional checks use an explicit extreme-value seed, so they verify the proposed mathematical mechanism rather than establish that arbitrary minibatch noise is Gumbel.
Limitations
No stale-gradient optimizer, MNIST MLP, GPU experiment, true noisy double-well integration, or measured validation-loss improvement was tested. The controller's validation-improvement input is supplied externally in this MVP. Thus the mechanism manifested clearly in the synthetic model, but optimizer speedup, stability, and generalization remain unverified.