LGAIROMar 30, 2025

Handling Delay in Real-Time Reinforcement Learning

arXiv:2503.23478v16 citationsh-index: 26ICLR
Originality Incremental advance
AI Analysis

This work addresses a domain-specific challenge for real-time RL systems, offering an incremental improvement by optimizing the trade-off between delay and network expressivity.

The paper tackled the problem of observational delay in real-time reinforcement learning caused by parallel neuron computation, presenting a solution using temporal skip connections and history-augmented observations that achieved strong performance across various environments and accelerated inference by 6-350% on standard hardware.

Real-time reinforcement learning (RL) introduces several challenges. First, policies are constrained to a fixed number of actions per second due to hardware limitations. Second, the environment may change while the network is still computing an action, leading to observational delay. The first issue can partly be addressed with pipelining, leading to higher throughput and potentially better policies. However, the second issue remains: if each neuron operates in parallel with an execution time of $τ$, an $N$-layer feed-forward network experiences observation delay of $τN$. Reducing the number of layers can decrease this delay, but at the cost of the network's expressivity. In this work, we explore the trade-off between minimizing delay and network's expressivity. We present a theoretically motivated solution that leverages temporal skip connections combined with history-augmented observations. We evaluate several architectures and show that those incorporating temporal skip connections achieve strong performance across various neuron execution times, reinforcement learning algorithms, and environments, including four Mujoco tasks and all MinAtar games. Moreover, we demonstrate parallel neuron computation can accelerate inference by 6-350% on standard hardware. Our investigation into temporal skip connections and parallel computations paves the way for more efficient RL agents in real-time setting.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes