Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Farr, Noah, Reddi, Aryaman, D'Eramo, Carlo, Peters, Jan
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913159365787648
author Farr, Noah
Reddi, Aryaman
D'Eramo, Carlo
Peters, Jan
author_facet Farr, Noah
Reddi, Aryaman
D'Eramo, Carlo
Peters, Jan
contents Streaming reinforcement learning has emerged as an online learning paradigm that conforms to the restrictions of natural learning agents that process data incrementally, i.e. with a batch size of 1 and no replay buffer. While streaming RL has recently been shown to scale with deep function approximation with full observability, partially observable settings have remained out of reach. Truncated backpropagation through time collapses to a one-step gradient horizon under the streaming setting, and exact real-time recurrent learning is prohibitively expensive. We close this gap using recurrent trace units, a diagonal recurrent architecture that enables exact RTRL with linear time and memory complexity in the parameter count, and show that they integrate cleanly into existing streaming algorithms across both discrete and continuous control. On a MemoryChain diagnostic with chain lengths from 2 to 128, our method sustains performance where streaming TBPTT(1) baselines using feedforward, GRU, and RTU networks collapse. On five POPGym tasks and on partially observable MuJoCo continuous control, the streaming approach is competitive with batched PPO on POPGym and recovers a substantial fraction of batched performance on masked MuJoCo, despite using no replay buffer or batched updates.
format Preprint
id arxiv_https___arxiv_org_abs_2605_24709
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learning
Farr, Noah
Reddi, Aryaman
D'Eramo, Carlo
Peters, Jan
Machine Learning
Streaming reinforcement learning has emerged as an online learning paradigm that conforms to the restrictions of natural learning agents that process data incrementally, i.e. with a batch size of 1 and no replay buffer. While streaming RL has recently been shown to scale with deep function approximation with full observability, partially observable settings have remained out of reach. Truncated backpropagation through time collapses to a one-step gradient horizon under the streaming setting, and exact real-time recurrent learning is prohibitively expensive. We close this gap using recurrent trace units, a diagonal recurrent architecture that enables exact RTRL with linear time and memory complexity in the parameter count, and show that they integrate cleanly into existing streaming algorithms across both discrete and continuous control. On a MemoryChain diagnostic with chain lengths from 2 to 128, our method sustains performance where streaming TBPTT(1) baselines using feedforward, GRU, and RTU networks collapse. On five POPGym tasks and on partially observable MuJoCo continuous control, the streaming approach is competitive with batched PPO on POPGym and recovers a substantial fraction of batched performance on masked MuJoCo, despite using no replay buffer or batched updates.
title Streaming Reinforcement Learning under Partial Observability with Real-Time Recurrent Learning
topic Machine Learning
url https://arxiv.org/abs/2605.24709