jgrusewski
5617c6c9b5
feat: IQL H100 hardening — p5 support floor, buffer-relative staleness, cv_max readiness
Three production fixes, all self-calibrating:
1. Readiness: adaptive CV with cv_max regime-reset anchor.
When regime change spikes CV, cv_max updates → readiness drops
until V(s) re-adapts. Drift-based approach tested and rejected
(V(s) drift is normal training, not an error signal).
2. Support floor: Frugal p5 quantile estimator floors delta_z at
10% of batch's 5th-percentile Q-spread. No sample contributes
zero loss. Scale-free, one GPU scalar.
3. Staleness: exp(-3 * age/capacity) replaces exp(-λ * age/τ).
Buffer-relative normalization. Oldest transition gets 5% weight.
Removed staleness_lambda and staleness_tau config fields.
50-epoch walk-forward: fold 2 Sharpe 16.65, fold 3 Sharpe 6.43.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 20:38:06 +02:00
..
2026-04-11 11:54:09 +02:00
2026-04-02 16:29:55 +02:00
2026-03-14 11:35:15 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-04-13 20:38:06 +02:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-04-13 17:09:34 +02:00
2026-03-13 10:18:35 +01:00
2026-04-13 19:28:00 +02:00
2026-03-29 22:35:37 +02:00
2026-03-29 22:35:37 +02:00
2026-04-08 21:31:46 +02:00
2026-03-29 19:18:47 +02:00
2026-03-19 00:39:03 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-04-13 17:09:34 +02:00
2026-03-16 21:01:28 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-04-10 18:54:14 +02:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-03-13 10:18:35 +01:00
2026-03-18 00:53:47 +01:00
2026-03-14 11:35:15 +01:00
2026-03-15 11:59:31 +01:00