Decoupling the Declarative from the Procedural in Vision-Language-Action Models
summary
The gist
The gist: w2VLA, a new Vision-Language-Action (VLA) model, successfully decouples declarative knowledge from procedural knowledge to enable zero-shot skill transfer to novel objects.
In short
w2VLA is a new Vision-Language-Action (VLA) model that separates knowledge into declarative (what/where) and procedural (how) parts. It achieves zero-shot skill transfer to novel objects by modulating the robot's state with visual, spatial, and skill information compositionally. This decouples concepts from actions, allowing robust generalization beyond specific training demonstrations.
Key concepts
- Declarative Knowledge
- This refers to the 'what' and 'where' of a task—the conceptual understanding of objects and entities provided by the Vision-Language Model (VLM). It encodes the semantic information about what an object is, its properties, and its spatial location in the scene. This knowledge is largely static and comes from pre-trained VLMs.
- Procedural Knowledge
- This refers to the 'how' of a task—the specific sequence of motor actions required to achieve a goal. In w2VLA, this procedural knowledge is derived exclusively from demonstration data through Imitation Learning. It represents the learned skill or behavior needed to execute a specific manipulation.
- Spatial Conditioning (where)
- This mechanism injects information about the object's location into the policy. It uses heatmaps to calculate similarity scores between visual patches and textual object embeddings, creating spatial tokens that guide the policy on where in the scene it needs to focus its actions for manipulation.
- Skill Conditioning (what)
- This component conditions the model on the intended behavior or 'what' action to perform. It takes skill embeddings derived from demonstrations and projects them into a single vector broadcast across time, telling the policy which specific motor trajectory it should follow for that task.
Terminology used across episodes
This episode discusses
- Decoupling the Declarative from the Procedural in Vision-Language-Action Models · Paper Radio
- PaliGemma: A versatile 3B VLM for transfer
- Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution
- GR00T N1: An Open Foundation Model for Generalist Humanoid Robots
- pi* 0.6: a VLA That Learns From Experience
- SmolVLA: A Vision-Language-Action Model for Affordable and Efficient Robotics
- VLA-0: Building State-of-the-Art VLAs with Zero Modification
- RoboTwin 2.0: A Scalable Data Generator and Benchmark with Strong Domain Randomization for Robust Bimanual Robotic Manipulation
- LIBERO-Plus: In-depth Robustness Analysis of Vision-Language-Action Models
- LIBERO-PRO: Towards Robust and Fair Evaluation of Vision-Language-Action Models Beyond Memorization
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies · Paper Radio
- Enhancing Generalization in Vision-Language-Action Models by Preserving Pretrained Representations
- Attentive Feature Aggregation or: How Policies Learn to Stop Worrying about Robustness and Attend to Task-Relevant Visual Cues
- MEM: Multi-Scale Embodied Memory for Vision Language Action Models
- Steerable Vision-Language-Action Policies for Embodied Reasoning and Hierarchical Control
- Llama 2: Open Foundation and Fine-Tuned Chat Models
- PriorVLA: Prior-Preserving Adaptation for Vision-Language-Action Models
- PointACT: Vision-Language-Action Models with Multi-Scale Point-Action Interaction
The paper
Decoupling the Declarative from the Procedural in Vision-Language-Action Models · Read on arXiv
University of Edinburgh
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.
Dev: Today's paper: "Decoupling the Declarative from the Procedural in Vision-Language-Action Models".
Rosa: The gist: w2VLA, a new Vision-Language-Action (VLA) model, successfully decouples declarative knowledge from procedural knowledge to enable zero-shot skill transfer to novel objects.
Dev: First, who's behind it and why it matters.
Title and authors: Rosa: So what is the paper actually suggesting is in terms of how we fix this mixed-up knowledge problem? They introduce a new information flow architecture that conditions the robot state sequence compositionally, using visual and skill information in a way that’s interpretable.
Dev: It’s about explicitly isolating "the where," which they define as the declarative, object-centric knowledge encoded by the Vision Language Model, from "the what," which is the specific behavior derived only from demonstration data.
Taro: I like that separation idea. If you can tell the system exactly where something is and separately tell it what action to take, then when you swap out the object, you only need to change its location information.
Rosa: Right. The architecture they describe involves a few modules working in sequence: first there’s encoding the proprioceptive state of the robot into a latent space, which we call hidden robot states.
Dev: Then those states get modulated by visual tokens from the Vision Foundation Model, which they process through something called Attentive Feature Aggregation to compress everything down into task-relevant summary tokens.
Taro: And then they add spatial conditioning, which is where they inject information about the object's location derived from heatmaps that compute similarity scores between visual patches and text embeddings.
Rosa: And finally, they have skill conditioning, where a specific skill embedding is projected into a single vector that broadcasts across the temporal dimension of the rollout.
Dev: This allows the policy to map that localized object representation directly to the motor trajectory dictated by the language instruction. It’s a very structured way to feed information into that action head.
The paper's summary: Rosa: So, summarizing what this paper actually found, it’s that w2VLA manages skill transfer between objects from demonstration data in a way that other models simply can’t do. They show this with an example where they train three different VLAs on a skill-object pair, but only w2VLA reliably performs the skill when you test it on a different object.
Dev: They evaluate this in a skill transfer scenario—for example, if you trained it to rotate by ninety degrees the carrot, and then asked it to do that rotation on a banana <ref:2606.21496#pg2,in a skill transfer scenario>. The other models, pi0 point 5 and OTTER, fail to transfer the learned skill because they don't understand the object difference well enough <ref:2606.21496#pg1>.
Taro: That’s significant because it means we aren't just seeing better in-distribution performance; we are actually seeing a mechanism that allows for true generalization across different entities.
Rosa: They found that all three models perform almost perfectly when deployed over seen pairs, but only w2VLA manages to reliably perform the skill transfer. They also tested its robustness in out-of-distribution scenarios.
Dev: In one test with distractors, their success rates dropped by about sixteen point six percent and thirteen point nine percent. But the drop was mainly due to a lower success rate with the target object itself, not because they picked the wrong object entirely.
Taro: So it’s not just about being smart enough to pick the right thing; it’s about having a better internal structure for understanding what that thing means declaratively before you even try to act on it.
The paper's improvements: Rosa: The authors suggested two main ways to improve this system, focusing heavily on how they train it to make sure the transfer works reliably. First, they keep the foundation models for vision and language encoding frozen throughout policy training.
Dev: Freezing those backbones is important because it prevents them from getting skewed by the low-data regime of imitation learning, keeping their pre-trained representations intact during policy training.
Taro: I think that makes sense because if you constantly fine-tune the vision model based on every little demonstration, you risk diluting the general knowledge it already has.
Rosa: Second, they introduced structured dropout during training to combat visual appearance biases tied to specific skill-object pairs. They mask Visual Foundation Model patches entirely with a probability of q equals zero point five during training.
Dev: That masking is designed to force the model to rely more on the spatial and skill information coming from those new where and what conditioning modules, rather than just relying on specific visual cues for every object.
Taro: That structured dropout sounds like a clever way to encourage the AI to look at the higher-level, decoupled information we set up earlier.
Conclusion: Rosa: So, wrapping up this paper on "Decoupling the Declarative from the Procedural in Vision-Language-Action Models," they show that by structuring how visual and skill info modulates robot states compositionally, w2VLA can reliably perform zero-shot skill transfer to novel objects.
Dev: The main implication for us is that we don't necessarily need massive datasets of demonstrations for every single new object if the underlying VLM already understands the object’s identity well enough.
Taro: It points toward a future where agents can learn how to use their existing world knowledge to adapt their physical actions without needing a complete retraining cycle for every new scenario.
Rosa: They also pointed out that successful skill transfer depends on applying the where visual conditioning earlier in the sequence than the what module, which they found mimics human sensorimotor coordination very well.
Dev: That ordering is crucial because grounding the spatial area of interaction first gives a solid location reference before you tell the model what specific skill to execute for that location.
Taro: It suggests that understanding and explicitly modeling the object's spatial context is a more important prerequisite than just knowing which action to take next.
Rosa: Overall, w2VLA shows how we can unlock a new capacity for compositional generalization by separating the declarative knowledge of what something is from the procedural knowledge of how to manipulate it.
Dev: It moves us away from just scaling models and datasets toward identifying those foundational priors in the world that make true generalist capabilities possible.
More episodes
- 2411.15533-Development of a Low-Cost Prosthetic Hand Using Electromyography and Machine Learning
- 2510.07749-Injecting Hallucinations in Autonomous Vehicles: A Component-Agnostic Safety Evaluation Framework
- 2504.05727-SAP-CoPE: Social-Aware Planning using Cooperative Pose Estimation with Infrastructure Sensor Nodes
- 2506.02955-UniConFlow: A Unified Constrained Flow-Matching Framework for Certified Motion Planning
- 2509.24867-Finding an Initial Probe Pose in Teleoperated Robotic Echocardiography via 2D LiDAR-Based 3D Reconstruction
- 2511.21957-RSPECT: Robust and Scalable Planner for Energy-Aware Coordination of UAV-UGV Teams in Aerial Monitoring
- 2602.07837-USER: A Unified and Extensible System for Real-World Online Policy Learning in Embodied AI
- 2602.00915-DiffMorphGrasp: A Diffusion Framework Conditioned on Hand Morphology for Cross-Embodiment Grasp Generation
- 2602.02473-HumanX: Toward Agile and Generalizable Humanoid Interaction Skills from Human Videos
- 2602.12244-Any House Any Task: Scalable Long-Horizon Planning for Abstract Human Tasks