jgrusewski
e5ced809aa
feat(rl): split KL into static reward + dynamic advantage
...
Static: β×log(π_ref(a)) added to reward, stored in PER. Q sees
consistent Hold preference across replays.
Dynamic: -β×log(π_θ(a)) added to advantage only (not stored in PER).
Provides entropy-regularized signal (SAC-like) that adapts to
current policy. Low π_θ → positive advantage (explore). High π_θ →
near-zero (don't over-concentrate).
Result: entropy STABLE 0.94-1.29 through 5000 steps (no collapse).
Hold 62-100%. wr=0.36 (best local). Removed KL gradient kernel
from training step (KL is now entirely in the reward/advantage).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-27 11:46:13 +02:00
..
2026-05-24 21:59:34 +02:00
2026-05-26 16:46:10 +02:00
2026-05-26 17:17:56 +02:00
2026-05-27 11:46:13 +02:00
2026-05-26 23:41:03 +02:00
2026-05-26 22:18:30 +02:00
2026-05-27 01:05:42 +02:00
2026-05-26 12:00:21 +02:00
2026-05-25 20:59:44 +02:00
2026-05-27 01:58:01 +02:00
2026-05-26 12:00:21 +02:00
2026-05-24 22:35:26 +02:00
2026-05-25 21:03:04 +02:00
2026-05-27 01:05:42 +02:00
2026-05-25 21:35:50 +02:00
2026-05-27 01:05:42 +02:00
2026-05-26 00:24:48 +02:00
2026-05-25 15:26:58 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 08:41:05 +02:00
2026-05-26 08:41:05 +02:00
2026-05-26 08:41:05 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 17:17:56 +02:00
2026-05-26 17:17:56 +02:00
2026-05-25 20:35:06 +02:00
2026-05-27 09:59:55 +02:00
2026-05-25 13:40:53 +02:00
2026-05-25 23:00:40 +02:00
2026-05-25 21:09:41 +02:00
2026-05-25 21:09:41 +02:00
2026-05-26 11:47:19 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 17:17:56 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:49:57 +02:00
2026-05-26 01:41:15 +02:00
2026-05-26 01:41:15 +02:00
2026-05-26 00:25:31 +02:00
2026-05-26 00:25:31 +02:00
2026-05-26 00:25:31 +02:00
2026-05-24 21:59:34 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-25 11:00:56 +02:00
2026-05-26 09:36:21 +02:00
2026-05-25 11:54:17 +02:00
2026-05-25 12:04:26 +02:00
2026-05-27 11:38:09 +02:00
2026-05-24 21:59:34 +02:00
2026-05-25 13:50:25 +02:00
2026-05-25 15:00:21 +02:00
2026-05-25 22:37:40 +02:00
2026-05-25 22:37:40 +02:00
2026-05-25 19:53:54 +02:00
2026-05-26 09:36:21 +02:00
2026-05-26 09:36:21 +02:00
2026-05-27 00:10:57 +02:00
2026-05-25 21:35:50 +02:00
2026-05-26 00:24:48 +02:00
2026-05-25 23:00:40 +02:00
2026-05-24 22:35:26 +02:00
2026-05-26 19:18:26 +02:00