✓✓ Beats tuned baseline 2026

Basin-Aware Hysteresis Guard

Implementation & benchmark of arXiv:2608.27742 — Below-threshold Bistability and Implementation Lag in a Simplex Model of Radical Vote-Share Dynamics

Usefulness8/10
Difficulty6/10
Novelty6/10

Source paper: Below-threshold Bistability and Implementation Lag in a Simplex Model of Radical Vote-Share Dynamics arXiv:2608.27742 ⓘ · analyzed Sep 1, 2026

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

Idea description

Use the paper's below-threshold bistability mechanism to distinguish local stability from actual recovery: a recurrent network may have a locally stable nominal state while a second stable state still captures trajectories. Add a perturbation-based basin test and retain stronger damping or reset actions until the network demonstrably returns to the desired branch, rather than disabling intervention immediately when the spectral threshold is restored.

Formulas

$$\dot x=F(x;u),\qquad F(x_0;u)=0,\qquad \alpha(J_0)=\max_i\operatorname{Re}\lambda_i\bigl(D_xF(x_0;u)\bigr)<0.$$
$$F(x_s;u_s)=0,\qquad \det D_xF(x_s;u_s)=0.$$
$$\widehat B(u)=\frac{1}{M}\sum_{m=1}^{M}{\bf 1}\left[\|\Phi_T(x_0+\varepsilon z_m;u)-x_0\|<\delta\right],\qquad z_m\sim\mathcal N(0,I).$$
$$\text{release damping only if }\alpha(J_0)\le-\gamma\ \text{and}\ \widehat B(u)\ge1-\epsilon;\quad\text{otherwise retain damping or reset}. $$

Mathematical statement

Let the frozen neural state dynamics be \(\dot x=F(x;u)\), where \(x\) is the hidden state and \(u\) is an input or control parameter. The nominal equilibrium \(x_0(u)\) is locally stable when the Jacobian \(J_0=D_xF(x_0;u)\) has spectral abscissa \(\alpha(J_0)=\max_i\operatorname{Re}\lambda_i(J_0)<0\); for a discrete-time map the analogous condition is \(\rho(J_0)<1\). Bistability occurs when a second stable equilibrium and an intermediate saddle coexist below this local threshold. A saddle-node boundary satisfies \(F(x_s;u_s)=0\) and \(\det D_xF(x_s;u_s)=0\), with one eigenvalue passing through zero. Thus restoring \(\alpha(J_0)<0\) does not guarantee return to \(x_0\); a finite perturbation test estimates whether states lie in the desired basin. Damping is released only after both local stability and basin recovery are observed.

Implementation notes

1. Integration point: apply the guard to tanh or gated RNNs, continuous-time RNNs, neural ODEs, and state-space models during inference or truncated-BPTT training. Define the desired hidden-state branch using the zero-input state, a running teacher-forced state, or a learned reference state. Add controllable damping c to the hidden update, for example h_{t+1}=(1-c)h_t+c f_phi(h_t,u_t), and estimate the local Jacobian spectral radius around the reference trajectory. 2. Pseudocode: compute Jv power iterations and estimate alpha or rho; if the spectral margin is unsafe, increase c or apply a contraction penalty. If the margin becomes safe, draw M perturbations h_ref+epsilon z_m, run each for T steps with the current input held fixed, and calculate B_hat as the fraction returning within delta of h_ref. Keep damping whenever B_hat<1-epsilon; release it only after K consecutive safe checks. 3. The paper supplies the distinction between threshold restoration and basin recovery, plus the saddle-node condition; alpha, B_hat, and the appropriate perturbation scale are estimated from the model. 4. First cheap experiment: use a 2-layer tanh RNN on the adding problem and sequential MNIST, deliberately initialize recurrent gain near a regime with multiple fixed points. Compare ordinary spectral normalization, threshold-only damping, and the hysteresis guard. Sweep gain and perturbation amplitude, measuring fixed-point multiplicity, recovery probability, long-horizon error, and whether trajectories remain trapped after gain restoration. The predicted signature is a hysteresis loop: the gain at which the high-error state appears should exceed the gain at which it disappears, and threshold-only control should show recovery failure below the local instability boundary. The guard should reduce post-restoration failure probability by at least 50% without reducing stable-regime throughput by more than 10%.

Verification

Beats tuned baseline

Stage 1 · Toy mechanism gate: Passed ✓

Stage 2 · Mechanism transferred to benchmark: Not reproduced ✗

Stage 2 · Practical benchmark result: Significant win ✓

Methodology: 8 paired seeds, permutation test (p<0.05) against a learning-rate-tuned baseline. How verification works

How to read this: The implementation beat the baseline, but the claimed mechanism did not reproduce at benchmark scale. The gain may come from another effect; treat the cause as unresolved.

Stage 1 — Mechanism check agent confidence 9/10

Built and numerically verified a basin-aware hysteresis toy model using the tilted double-well flow dx/dt=x-x^3+u. The three mechanism predictions were confirmed: the saddle-node was observed at 0.384900 versus 0.384900 predicted, local stability coexisted with multiple equilibria, and empirical basin recovery closely followed Phi(1/epsilon). The controller comparison was not a practical win: threshold-only failure was 0.1433 versus 0.2000 for the guard, showing that scalar damping changes time scale but not basin membership.

Agent confidence
9/10
Baseline
Threshold-only release: failure_rate=0.1433, release_rate=1.0
Idea
Basin guard: failure_rate=0.2000, release_rate=0.0; mechanism sweep B_hat versus predicted Phi(1/epsilon): [1.0000 vs 1.0000, 1.0000 vs 0.9996, 0.9788 vs 0.9772, 0.9215 vs 0.9234, 0.8675 vs 0.8667, 0.8308 vs 0.8183]

Limitations: No tanh RNN, adding-task, sequential-MNIST, GPU, training, or throughput experiment was run. The intervention was tested only on a one-dimensional continuous-time normal form, and its damping cannot alter the asymptotic basin boundary.

How to run: python3 basin_guard_experiment.py

Stage 2 — Benchmark vs. tuned baseline (arXiv:2608.27742)

Beats the tuned baseline by 43.1% (p=0.0149, wins 7 / 8 paired seeds; metric: lower is better).

Benchmark
Dynamics forecasting
Model
rnn_small
Paired seeds
8
Baseline mean
0.0024
Idea mean
0.0013
Effect (Δ)
-0.001 (−43.1%; negative = idea better)
Wins
7 / 8 paired seeds
p-value
0.0149 (permutation test, 20 000 shuffles)
Smallest detectable effect
±29.0%
Mechanism
Not confirmed ✗
Practical effect
Helps
Baseline tuning
swept over 3 configs
Limitations:

Only the registered dynamics track was tested. The mechanism signature failed confirmation, no throughput measurement was included, and robustness beyond the built-in dynamics test MSE was not evaluated.

How to run: python3 bench_experiment.py

Verdict computed by deterministic test code from paired-seed statistics — not by the language model.

Stage 2 — Benchmark latest Worked ✓

Agent confidence: 5/10

The basin-aware hysteresis guard was implemented as a recurrent-state intervention and evaluated against the matched baseline on the actuated-pendulum dynamics benchmark. It improved test MSE significantly across eight paired seeds, but the perturbation-recovery signature was not confirmed, so the practical gain should be treated as empirical rather than mechanistically validated.

Baseline
mean test MSE 0.0023595202 ± 0.0007644031; best lr=0.01, epochs=15
Idea
mean test MSE 0.0013422397 ± 0.0003630925; best lr=0.01, damping=0.5, eps=0.15, delta=0.35, epochs=15
Paired delta
-0.0010172805; 7/8 idea wins; permutation p=0.01485

Benchmark result

Beats the tuned baseline by 43.1% (p=0.0149, wins 7 / 8 paired seeds; metric: lower is better).

Benchmark
Dynamics forecasting
Model
rnn_small
Paired seeds
8
Baseline mean
0.0024
Idea mean
0.0013
Effect (Δ)
-0.001 (−43.1%; negative = idea better)
Wins
7 / 8 paired seeds
p-value
0.0149 (permutation test, 20 000 shuffles)
Smallest detectable effect
±29.0%
Mechanism
Not confirmed ✗
Practical effect
Helps
Baseline tuning
swept over 3 configs
Limitations:

Only the registered dynamics track was tested. The mechanism signature failed confirmation, no throughput measurement was included, and robustness beyond the built-in dynamics test MSE was not evaluated.

How to run: python3 bench_experiment.py

Artifacts

Implementation overview ⬇ Download all as ZIP 7 files · code, reports and structured results