atlas

Research map / Reinforcement learning / Visual and representation RL

PcLast: Discovering Plannable Continuous Latent States

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Goal-conditioned policy learning · 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.

Learns a continuous latent state space (PCLaSt) on top of multi-step inverse-dynamics (ACRO) features using a contrastive temporal-reachability objective, then uses it for goal-conditioned RL and hierarchical planning.

Problem

Latent representations learned by VAEs or inverse dynamics remove distractors but ignore state reachability and scene geometry, which hurts goal-conditioned planning and sample efficiency.

Approach

Add a map psi on top of a frozen ACRO encoder, trained with a contrastive loss derived from a Gaussian random walk so that temporally nearby states are close in l2 space, then build a multi-level graph abstraction with Dijkstra high-level search and CEM low-level control.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Hallway, densesuccess rate (%): 10.0 ± 4.1 -> 66.7 ± 18.9Helped
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Rooms, densesuccess rate (%): 23.3 ± 9.4 -> 43.3 ± 19.3Helped
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Spiral, densesuccess rate (%): 23.3 ± 11.8 -> 61.7 ± 6.2Helped
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Hallway, sparsesuccess rate (%): 21.7 ± 8.5 -> 50.0 ± 18.7Helped
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Rooms, sparsesuccess rate (%): 5.0 ± 4.1 -> 6.7 ± 6.2Mixed
Use PCLaSt instead of ACRO for PPO representationPPO · Maze-Spiral, sparsesuccess rate (%): 11.7 ± 8.5 -> 46.7 ± 26.2Helped
Use PCLaSt instead of ACRO for CQL representationCQL · Maze-Hallway, sparsesuccess rate (%): 15.0 ± 7.1 -> 40.0 ± 0.5Helped
Use PCLaSt instead of ACRO for CQL representationCQL · Maze-Rooms, sparsesuccess rate (%): 33.3 ± 12.5 -> 23.3 ± 12.5Mixed
Use PCLaSt instead of ACRO for CQL representationCQL · Maze-Spiral, sparsesuccess rate (%): 21.7 ± 10.3 -> 20.0 ± 8.2Mixed
Use PCLaSt instead of ACRO for CQL representationCQL · Sawyer-Reach, sparsesuccess rate (%): 68.00 ± 5.22 -> 74.00 ± 4.56Helped
Add multi-level hierarchical planning to the PCLaSt low-level plannerPCLaSt planner · Maze-Hallwaysuccess rate (%): 86.7 ± 3.4 -> 97.78 ± 4.91Helped
Add multi-level hierarchical planning to the PCLaSt low-level plannerPCLaSt planner · Maze-Roomssuccess rate (%): 69.3± 3.4 -> 89.52 ± 10.21Helped

Surprising findings

Limitations

Experimental setup

Datasets: 500K-transition random-policy offline datasets for Maze2D (Hallway, Rooms, Spiral) 20K-transition random-policy offline dataset for Sawyer-Reach visual-d4rl Cheetah-Run and Walker-Walk (medium, medium-expert, expert, random)

Benchmarks: Maze2D Hallway Maze2D Rooms Maze2D Spiral Sawyer-Reach visual-d4rl Cheetah-Run visual-d4rl Walker-Walk

Metrics: success rate (%) normalized score planning computation time (ms)

Baselines: PPO PPO + ACRO CQL CQL + ACRO RIG RIG + ACRO DRIML HOMER CURL 1-step inverse model

Builds on: ACRO EX-BMDP Dijkstra's algorithm cross-entropy method RIG

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