atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Time-Efficient Reinforcement Learning with Stochastic Stateful Policies

ICLR 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Policy gradients for special settings · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Stochastic Stateful Policy Gradient (S2PG), which trains stateful policies by modeling a stochastic internal-state kernel jointly with a stateless policy, avoiding BPTT, with theory and MuJoCo/locomotion experiments.

Problem

Training stateful (recurrent) RL policies with BPTT is slow, sequential, suffers from vanishing/exploding gradients, and requires truncation that biases the gradient.

Approach

Decompose a stateful policy into a stochastic internal state kernel and a stateless policy that jointly output actions and next internal states, and derive stateful policy gradient theorems so gradients depend only on local transitions (no backpropagation through time), enabling stateful versions of SAC, TD3, PPO, GAIL, and LSIQ.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace BPTT with S2PG for recurrent SAC and TD3SAC and TD3 on privileged-critic MuJoCo tasks · MuJoCo POMDP tasksasymptotic returnHurt
replace BPTT with S2PGRecurrent SAC and TD3 · MuJoCo POMDP taskstraining timeHelped
use S2PG instead of BPTTRecurrent SAC and TD3 · MuJoCo POMDP tasksreturn on high-dimensional observation spacesHelped
use S2PG instead of BPTTRecurrent SAC and TD3 · MuJoCo POMDP tasksreturn on low-dimensional observation spacesHurt
use S2PG instead of BPTTRecurrent PPO · MuJoCo POMDP tasks without privileged critic informationperformanceHelped
use longer BPTT truncation historiesRecurrent PPO · MuJoCo POMDP tasks without privileged critic informationtraining timeHurt
use S2PG instead of SLACRecurrent policy learning · MuJoCo POMDP tasks without privileged critic informationperformanceHelped
use S2PG instead of BPTTStateful GAIL and LSIQ · Atlas and Humanoid locomotion imitation taskssample efficiencyHelped
use S2PG instead of BPTTStateful policies · Point-mass memory taskperformanceHelped
use S2PG instead of BPTTStateful policies · Maze-door memory taskperformanceHurt
use S2PG instead of BPTTStateful policies · Memory taskstraining timeHelped

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo Gym locomotion tasks LocoMujoco benchmark (Atlas and Humanoid imitation tasks) memory tasks (point mass, maze doors)

Benchmarks: MuJoCo Gym POMDP tasks LocoMujoco Atlas and Humanoid imitation tasks memory tasks

Metrics: normalized return training time for 1M steps gradient variance bounds

Baselines: BPTT with truncation length 5 BPTT with truncation length 32 SLAC stateless window of 5 observations stateless window of 32 observations vanilla (observation-only) agent oracle (full-state) agent

Builds on: BPTT REINFORCE PPO SAC TD3

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy