atlas

Research map / Reinforcement learning / Visual and representation RL

Chain-of-Thought Predictive Control

ICML 2024 · Reinforcement learning › Visual and representation RL · approach: Dexterous manipulation transfer · 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 CoTPC, a Transformer-based hierarchical imitation learning method that unsupervisedly discovers subskill chain-of-thought from action segmentation of sub-optimal demos and jointly predicts subskills and actions via learnable CoT prompt tokens with hybrid masking.

Problem

Generalizable imitation learning for low-level contact-rich manipulation from sub-optimal, noisy, non-Markovian demonstrations, where behavior cloning generalizes poorly.

Approach

Discover subskill boundaries offline by change-point detection (PELT) over cosine-distance action segments, then train a BeT-style Transformer with learnable CoT prompt tokens that predict next/last subskill observations and guide action decoding, with hybrid (all-to-all CoT, causal action/state) masking and random CoT attention masking.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use coupled action and subskill prediction instead of decoupled prediction (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 47.0 -> 59.3; 36.0 -> 41.0Helped
Predict both next and last subskills instead of only the last subskill (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 52.0 -> 59.3; 36.0 -> 41.0Helped
Predict both next and last subskills instead of only the next subskill (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 49.0 -> 59.3; 37.0 -> 41.0Helped
Use discovered subskills instead of a randomly selected future observation as guidance (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 41.0 -> 59.3; 31.0 -> 41.0Helped
Use multiple shared CoT tokens rather than the vanilla single-token design (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 45.0 -> 59.3; 35.0 -> 41.0Helped
Avoid sharing CoT tokens with both action center and offset decoders (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 39.0 -> 59.3; 29.0 -> 41.0Helped
Use the original decoder-to-token assignment instead of swapping center and offset inputs (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 46.0 -> 59.3; 32.0 -> 41.0Helped
Add CoT supervision and the CoT decoder rather than adding prompt tokens alone (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 43.0 -> 59.3; 32.7 -> 41.0Helped
Apply random attention masking during training (ablation)CoTPC · Peg Insertion (0-shot) and Push Chair (unseen), state observationssuccess rate (%): 48.5 -> 59.3; 34.2 -> 41.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ManiSkill2 demonstrations Franka Kitchen human demonstrations Moving Maze demonstrations (generated with heuristics and RRT-style planner)

Benchmarks: Moving Maze Franka Kitchen (variant) ManiSkill2

Metrics: success rate average completed sub-tasks

Baselines: Vanilla BC Decision Transformer Behavior Transformer Decision Diffuser Diffusion Policy

Builds on: Behavior Transformer Decision Transformer PELT Detection Transformer

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