atlas

Research map / Vision-language and multimodal / Robot action and navigation

RDD: Retrieval-Based Demonstration Decomposer for Planner Alignment in Long-Horizon Tasks

NeurIPS 2025 · Vision-language and multimodal › Robot action and navigation · approach: Vision-language-action foundation models · 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 RDD, a training-free method that decomposes demonstrations into sub-tasks by retrieving visually similar intervals from the low-level visuomotor policy's training set, solved with dynamic programming, to finetune a VLM planner.

Problem

Hierarchical VLA planners are finetuned on demonstrations segmented by human annotation or heuristic rules, and these sub-tasks can deviate from the visuomotor policy's training distribution, degrading long-horizon task performance.

Approach

Formulate demonstration decomposition as an optimal partitioning problem whose interval score measures how close each proposed interval is (visually via embedding endpoints and temporally via duration) to its approximate nearest neighbor in the visuomotor policy's training set; solve exactly with a dynamic programming algorithm.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
align planner demonstrations with the visuomotor policy training set using RDD instead of UVDRACER · RLBench (13 tasks)Avg. Succ. (%): 71.4 ± 5.1 -> 74.9 ± 6.9Helped
replace LIV with R3M as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 80.0 ± 3.5Hurt
replace LIV with VIP as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 75.3 ± 3.4Hurt
replace LIV with VC-1 as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 75.5 ± 3.1Hurt
replace LIV with CLIP as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 78.2 ± 2.1Hurt
replace LIV with DINOv2 as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 78.4 ± 2.4Hurt
replace LIV with ResNet as the visual encoder (ablation)RDD · RLBench (13 tasks)Avg. Succ. (%): 81.1 ± 0.9 -> 81.1 ± 2.5No clear effect
remove temporal alignment by setting α = 0 (ablation)RDD · RLBench (13 tasks)Avg. Succ.: 75.0 ± 2.5 -> 81.1 ± 0.9Hurt
set temporal weighting α = 0.5 instead of α = 1 (ablation)RDD · RLBench (13 tasks)Avg. Succ.: 75.7 ± 2.4 -> 81.1 ± 0.9Hurt
increase temporal weighting from α = 1 to α = 2 (ablation)RDD · RLBench (13 tasks)Avg. Succ.: 81.1 ± 0.9 -> 76.2 ± 3.0Hurt
use 1 demonstration per task instead of 3 (ablation)RDD · RLBench (13 tasks)Avg. Succ. (↑): 81.1 ± 0.9 -> 77.9 ± 4.5Hurt
replace RDD with UVD for 3 demonstrations per task (ablation)RACER · RLBench (13 tasks)Avg. Succ. (↑): 75.6 ± 1.8 -> 81.1 ± 0.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RLBench AgiBotWorld-Alpha RoboCerebra LIBERO

Benchmarks: RLBench AgiBotWorld-Alpha RoboCerebra LIBERO

Metrics: average success rate average rank mIoU IoU

Baselines: Expert heuristic decomposer UVD Uniform decomposition w/o Finetune Gemini-2.5-pro

Builds on: RACER UVD RVT LIV Annoy

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