△ Mechanism confirmed, baseline not beaten 2026

Position-only active-noise optimizer

Implementation & benchmark of arXiv:2609.02720 — Optimal-work feedback on particles with activity --- gliding on active fluctuations using positional information

Usefulness7/10
Difficulty6/10
Novelty7/10

Source paper: Optimal-work feedback on particles with activity --- gliding on active fluctuations using positional information arXiv:2609.02720 ⓘ · analyzed Sep 3, 2026

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

Idea description

Replace a purely memoryless optimizer step by a partially observed feedback controller for parameters evolving under colored, active gradient fluctuations. Estimate the hidden persistent component of the gradient from parameter displacement and observed minibatch gradients, then use that estimate to cancel predictable activity or adapt the effective update target without directly observing the latent disturbance.

Formulas

$$V(\theta,\lambda)=\frac{1}{2}(\theta-\lambda)^\top K(\theta-\lambda),\qquad W=\mathbb{E}\left[\int_0^T \nabla_\lambda V(\theta,\lambda)^\top\circ d\lambda\right].$$
$$\dot\theta=-K(\theta-\lambda)+a+\xi,\qquad \dot a=-\frac{1}{\tau}a+\sqrt{\frac{2\Sigma_a}{\tau}}\,\zeta,$$
$$\dot\lambda=v_0-G(\theta-\lambda)-G_a\hat a,$$
$$A_{\mathrm{cl}}=I+\Delta t\,A_{\mathrm{cont}},\qquad \text{stable if }\rho(A_{\mathrm{cl}})<1.$$$

Mathematical statement

Let theta be the parameter vector, lambda an effective moving target, K positive definite local curvature, a a hidden active gradient disturbance, and xi white noise. The local model is dot(theta) = -K(theta-lambda) + a + xi, while a follows an Ornstein–Uhlenbeck process with persistence time tau and stationary covariance Sigma_a. Only theta and noisy gradients are observed, so a Kalman filter produces a_hat. Feedback uses dot(lambda) = v_0 - G(theta-lambda) - G_a a_hat. In discrete time, stability requires the spectral radius of the augmented closed-loop transition matrix A_cl to satisfy rho(A_cl) < 1. The work-like quantity being minimized is the expected parameter-space work generated by moving the quadratic potential center.

Implementation notes

1. Integration point: begin with a one-dimensional and then low-dimensional quadratic-loss problem, followed by a two-layer MLP on MNIST. Treat the parameter error e_t = theta_t - lambda_t as the observed position. Maintain a hidden-activity estimate a_hat and covariance P for each parameter block or for a low-rank gradient subspace. 2. Pseudocode: initialize a_hat = 0 and P. At each minibatch, compute gradient g_t and predict a_hat <- exp(-Delta/tau) a_hat; propagate P using the OU process covariance. Predict the gradient residual r_t from the local curvature model, observe r_t from the minibatch gradient, and perform a Kalman measurement update to obtain a_hat. Form u_t = v_0 - G e_t - G_a a_hat, update lambda <- lambda + Delta u_t, and update parameters with theta <- theta - eta (g_t - c a_hat), where c is a tunable cancellation gain. Estimate tau from the empirical autocorrelation of minibatch-gradient residuals, Sigma_a from residual covariance, and K from diagonal Hessian estimates or Hessian-vector products. Compute the linearized augmented closed-loop matrix periodically; reduce eta or gains whenever rho(A_cl) exceeds 0.98. 3. Taken from the paper are the OU latent-disturbance model, inference from position-only observations, and feedback objective; curvature, noise covariance, observation covariance, and gains must be estimated or tuned in the neural-network experiment. 4. First cheap experiment: compare SGD, Adam, momentum, and this controller on a quadratic objective with synthetic OU gradient noise, then on an MLP for MNIST. Sweep tau over 0.1, 1, 10, and 100 optimizer steps. Prediction: filtering gives little benefit for tau much smaller than one step, strongest improvement when tau matches the optimizer relaxation time, and a residual benefit for tau much larger than the training horizon. On the quadratic system, divergence should occur at rho(A_cl) = 1, with the measured learning-rate boundary within 20 percent of the spectral prediction.

Verification

Mechanism confirmed, baseline not beaten

Stage 1 · Toy mechanism gate: Passed ✓

Stage 2 · Mechanism transferred to benchmark: Confirmed ✓

Stage 2 · Practical benchmark result: No measurable effect

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

Stage 1 — Mechanism check agent confidence 8/10

Built a compact position-only active-noise optimizer prototype using a scalar OU disturbance and Kalman filtering of observed gradient residuals. The numerical stability boundary matched the augmented transition-matrix prediction exactly, with eta crossing at 2.0 when rho=1.0. Across five seeds, cancellation reduced stationary parameter MSE by about 97% versus SGD for all tested persistence times, so the claimed colored-noise benefit is clearly present in this toy setting.

Agent confidence
8/10
Baseline
At eta=0.3, mean parameter MSE across seeds: tau=0.2 0.1855, tau=1 0.3058, tau=5 0.6532, tau=20 0.8664.
Idea
At eta=0.3 and cancellation gain c=0.85, mean MSE: tau=0.2 0.00618, tau=1 0.00950, tau=5 0.01916, tau=20 0.02517; these are respectively 3.33%, 3.11%, 2.93%, and 2.90% of baseline. Stability crossing: eta=2.000, rho=1.000.

Limitations: Only a one-dimensional quadratic system was tested. Curvature, OU persistence, disturbance variance, and measurement noise were supplied rather than estimated; the Kalman model was correctly specified, and the controller gain was manually chosen. No MLP/MNIST experiment, work-like objective measurement, multidimensional parameter-block filter, runtime comparison, or robustness test under model mismatch was performed.

How to run: python3 active_noise_optimizer.py && /home/maxwelhelp/main/bin/python3 run_repro.py

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

Ahead of the baseline (−0.9%) but not statistically significant (p=0.2587, wins 5 / 8 paired seeds).

Benchmark
Tabular regression (Friedman)
Model
mlp_tiny
Paired seeds
8
Baseline mean
7.4583
Idea mean
7.3881
Effect (Δ)
-0.0702 (−0.9%; negative = idea better)
Wins
5 / 8 paired seeds
p-value
0.2587 (permutation test, 20 000 shuffles)
Smallest detectable effect
±1.9%
Mechanism
Confirmed ✓
Practical effect
No effect
Baseline tuning
swept over 3 configs
Limitations:

Only the built-in tabular optimizer track was tested. Persistence, process/observation variances, and cancellation gain were fixed; no vision, sequence, or dynamics transfer test was run.

How to run: python3 bench_active_noise.py

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

Stage 2 — Benchmark latest Failed ✗

Agent confidence: 9/10

The position-only active-noise optimizer was implemented as a matched training-loop intervention on the built-in tabular Friedman regression track with mlp_tiny. It reduced measured lag-1 gradient correlation, confirming the mechanism signature, but the test-MSE improvement was not significant (paired permutation p=0.2587), so there is no demonstrated neural-network win.

Baseline
Adam, best lr=0.006, 8-seed test MSE mean 7.4583.
Idea
Kalman residual cancellation, best lr=0.006, 8-seed test MSE mean 7.3881; paired delta=-0.0702, p=0.2587.
Mechanism signature
map[baseline_raw_grad_lag1_corr:0.5400456543155014 confirmed:true corrected_grad_lag1_corr:0.12645231312280522 raw_grad_lag1_corr:0.3716290132687427]

Benchmark result

Ahead of the baseline (−0.9%) but not statistically significant (p=0.2587, wins 5 / 8 paired seeds).

Benchmark
Tabular regression (Friedman)
Model
mlp_tiny
Paired seeds
8
Baseline mean
7.4583
Idea mean
7.3881
Effect (Δ)
-0.0702 (−0.9%; negative = idea better)
Wins
5 / 8 paired seeds
p-value
0.2587 (permutation test, 20 000 shuffles)
Smallest detectable effect
±1.9%
Mechanism
Confirmed ✓
Practical effect
No effect
Baseline tuning
swept over 3 configs
Limitations:

Only the built-in tabular optimizer track was tested. Persistence, process/observation variances, and cancellation gain were fixed; no vision, sequence, or dynamics transfer test was run.

How to run: python3 bench_active_noise.py

Artifacts

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