atlas

Research map / Reinforcement learning / MDPs and planning

Bridging State and History Representations: Understanding Self-Predictive RL

ICLR 2024 · Reinforcement learning › MDPs and planning · approach: POMDPs and confounded RL · 1 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.

Unifies state and history representation methods under a self-predictive abstraction, proves stop-gradient properties for self-predictive learning, and proposes a minimalist end-to-end auxiliary-loss RL algorithm evaluated on MuJoCo, distracting MuJoCo, and MiniGrid.

Problem

Many representation learning methods for RL in MDPs and POMDPs appear distinct and their relationships, the role of stop-gradient targets, and which objective to use for learning self-predictive representations remain unclear.

Approach

Shows that many state and history abstractions share a self-predictive (next latent state prediction) condition, analyzes why stop-gradient targets avoid representational collapse, and derives a minimalist algorithm that adds a single next-latent prediction auxiliary loss to model-free RL.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add an end-to-end next-latent-state prediction task (φ_L) to R2D2R2D2 · 20 MiniGrid tasksepisode returnHelped
add an end-to-end next-observation prediction task (φ_O) instead of using φ_Q*R2D2 · 20 MiniGrid tasksepisode returnHelped
replace next-latent-state prediction with next-observation prediction (ablation)end-to-end representation learning · 20 MiniGrid tasksepisode returnHelped
train φ_L end-to-end rather than with phased reward and next-latent-state prediction (ablation)self-predictive representation learning · 20 MiniGrid taskssample efficiencyHelped
train φ_O end-to-end rather than with phased reward and next-observation prediction (ablation)observation-predictive representation learning · 20 MiniGrid taskssample efficiencyNo clear effect
use an online rather than stop-gradient next-latent-state target (ablation)φ_L · MuJoCo tasksreturnHurt
use an online rather than stop-gradient next-latent-state target (ablation)φ_L · MuJoCo tasksrepresentation rankHurt
use EMA rather than detached next-latent-state targets (ablation)φ_L · 20 MiniGrid tasksrepresentation rankHelped
use detached rather than online next-latent-state targets (ablation)φ_L · 20 MiniGrid tasksrepresentation rankHelped
add an auxiliary next-latent-state or next-observation prediction task (ablation)R2D2 · 20 MiniGrid tasksrepresentation rankHelped
increase distractor dimensionality while learning φ_O rather than φ_LMuJoCo agents · Distracting MuJoCofinal returnHurt
use forward KL rather than ℓ₂ or reverse KL for next-latent-state prediction (ablation)φ_L · Distracting MuJoCofinal returnHurt

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo MiniGrid

Benchmarks: MuJoCo distracting MuJoCo MiniGrid

Metrics: episode return interquartile mean estimated matrix rank normalized inner product of encoder columns

Baselines: R2D2 TD3 ALM(3) OFENet-style observation-predictive auxiliary loss phased training (RP+ZP, RP+OP)

Builds on: ALM R2D2 TD3 OFENet SPR

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