atlas

Research map / Reinforcement learning / Visual and representation RL

Building Minimal and Reusable Causal State Abstractions for Reinforcement Learning

AAAI 2024 · Reinforcement learning › Visual and representation RL · approach: Learned state and action representations · 2 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 Causal Bisimulation Modeling (CBM), which learns causal dynamics with implicit (contrastive) models and a causal reward model to derive minimal task-specific state abstractions for sample-efficient, generalizable RL.

Problem

Learning state abstractions in factored MDPs that are minimal and reusable across tasks in the same environment, so RL is sample-efficient and generalizes to out-of-distribution irrelevant variables; existing explicit causal dynamics models (CDL) are inaccurate and abstractions are non-minimal.

Approach

Learn shared causal dynamics with implicit InfoNCE-based models (with a regularized CMI estimator fixing overfitting and importance-sampling issues) plus a per-task causal reward model, then take the causal ancestors of the reward as a bisimulation-equivalent minimal abstraction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use implicit rather than explicit dynamics modelsCBM dynamics learning · Block causal graphaccuracy: 87.5 ± 0.1 -> 90.5 ± 0.4Helped
Use implicit rather than explicit dynamics modelsCBM dynamics learning · Block Pick abstractionaccuracy: 53.2 ± 4.6 -> 95.7 ± 6.0Helped
Use implicit rather than explicit dynamics modelsCBM dynamics learning · Block Stack abstractionaccuracy: 59.6 ± 4.6 -> 95.7 ± 6.0Helped
Use implicit rather than explicit dynamics modelsCBM dynamics learning · Tool-use causal graphaccuracy: 82.6 ± 0.2 -> 85.5 ± 0.1Helped
Use implicit rather than explicit dynamics modelsCBM dynamics learning · Tool-use Series abstractionaccuracy: 80.0 ± 1.5 -> 98.8 ± 1.3Helped
Use implicit rather than explicit dynamics models (ablation)CBM task learning · Pick, Stack, Series, and DMC taskssample efficiencyHelped
Use task-specific causal reward information to refine the state abstractionCBM task learning · All evaluated taskssample efficiencyHelped
Use a minimal task-specific abstraction instead of the full stateCBM · Seriesepisode reward: 200 over 40k training episodesHelped
Use a minimal task-specific abstractionCBM · Pick and Stack OOD statestask performanceHelped
Use a minimal task-specific abstractionCBM · Walkerepisode reward: 1000 by 20k episodesNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Robosuite block environment (Pick, Stack) Robosuite tool-use environment (Series) DeepMind Control Suite Cheetah and Walker

Benchmarks: Robosuite block (Pick, Stack) Robosuite tool-use (Series) DeepMind Control Suite Cheetah DeepMind Control Suite Walker

Metrics: causal graph accuracy state abstraction accuracy success rate episode reward sample efficiency OOD generalization

Baselines: CDL TIA Denoised MDP Oracle (ground-truth abstraction) Full state RL explicit dynamics model

Builds on: Causal Dynamics Learning (CDL) soft actor-critic implicit behavioral cloning / implicit models bisimulation

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