Unverified 2026

Latent-Outbreak Learning-Rate Controller

Implementation & benchmark of arXiv:2607.25586 — A Minimal Dynamical Model for Incubation-Outbreak Transitions in Social Norm Diffusion

Usefulness6/10
Difficulty5/10
Novelty7/10

Source paper: A Minimal Dynamical Model for Incubation-Outbreak Transitions in Social Norm Diffusion arXiv:2607.25586 ⓘ · analyzed Aug 31, 2026

AI-generated research hypothesis, automatically tested. Not peer-reviewed.

Idea description

Introduce two bounded state variables into training: x measures latent, reliable learning progress, while y measures the currently active population of high-gain parameter updates or difficult examples. Let x increase irreversibly when active updates are productive, while y grows through interaction with the latent pool and decays through exhaustion. Use y to gate the learning rate or curriculum intensity, producing a low-noise incubation phase followed by an endogenous acceleration phase once x crosses the activation threshold.

Formulas

$$\dot{x}=\alpha(1-x)y,\qquad \dot{y}=\beta(x-y)y-\gamma y,$$
$$\dot{y}\approx (\beta x-\gamma)y,\qquad x_c=\frac{\gamma}{\beta},$$
$$y(t)\approx y_0\exp\!\left[(\beta x_0-\gamma)t\right]\quad\text{for nearly constant }x_0,$$
$$\eta_t=\eta_{\min}+y_t(\eta_{\max}-\eta_{\min}),\qquad x_{t+1}=\Pi_{[0,1]}\!\left[x_t+h\alpha(1-x_t)y_t\right],\quad y_{t+1}=\Pi_{[0,x_{t+1}]}\!\left[y_t+h\{\beta(x_t-y_t)y_t-\gamma y_t\}\right].$$

Mathematical statement

Use the three-state mean-field closure with x(t) in [0,1] denoting the fraction of parameters, examples, or representation directions that have acquired stable progress, and y(t) in [0,x(t)] denoting the fraction currently participating in high-gain updates. The latent-progress equation is \(\dot{x}=\alpha(1-x)y\), where \(\alpha>0\) is the conversion rate. A minimal expression/exhaustion equation is \(\dot{y}=\beta(x-y)y-\gamma y\), where \(\beta>0\) is the interaction-induced activation rate and \(\gamma>0\) is the exhaustion rate. Linearizing the y equation at small y gives \(\dot y\approx(\beta x-\gamma)y\), so the active-update state is locally decaying for \(x<x_c=\gamma/\beta\) and locally amplifying for \(x>x_c\). The neural controller maps y to an update-gain multiplier, for example \(\eta(t)=\eta_{\min}+y(t)(\eta_{\max}-\eta_{\min})\). The transferable property is the computable activation boundary and the predicted exponential post-threshold growth rate \(r=\beta x-\gamma\).

Implementation notes

1. Integration point: place the controller around SGD, Adam, or Lion. Maintain scalar states x and y per training run, layer, or parameter block. Estimate latent progress x from the fraction of examples whose prediction margin improves consistently over a window, or from the fraction of parameter blocks whose gradient cosine similarity with the previous step exceeds a threshold. Estimate active y from the fraction of blocks receiving high-confidence, high-magnitude updates; initialize y to a small positive value. Use y to interpolate between conservative and aggressive learning rates, or to control hard-example sampling. 2. Pseudocode: initialize x=x0 and y=y0. At each minibatch compute the usual gradient and a soft progress score p. Update x <- clip(x+h*alpha*(1-x)*y,0,1), optionally using an EMA of p to calibrate x. Update y <- clip(y+h*(beta*(x-y)*y-gamma*y),0,x). Set eta <- eta_min+y*(eta_max-eta_min), then apply the optimizer step with eta. Cap y if gradient norm, loss, or validation instability exceeds a safety limit. 3. Computed from the mechanism: the threshold x_c=gamma/beta and predicted growth rate beta*x-gamma. Estimated empirically: alpha, beta, and gamma from pilot runs by least-squares fitting finite differences of x and y; use transformed states if saturation causes bias. 4. First cheap experiment: train a 2-layer MLP and a small Transformer on MNIST or CIFAR-10 with fixed Adam, cosine decay, and this controller at matched average learning rate. Sweep beta/gamma so x_c is 0.3, 0.5, and 0.7. The predicted signature is a long low-y regime while x<x_c, followed by a sharp increase in log y with slope beta*x-gamma after crossing. Measured onset should occur within 20% of x_c=gamma/beta. Compare divergence rate, time-to-target-loss, early loss spikes, and final accuracy against Adam and cosine decay.

Verification

This idea has not been verified yet.

Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.

Artifacts

Artifacts unavailable.