Skip to content
AI.info

Research

AVA-VLA: Improving Vision-Language-Action models with Active Visual Attention

Overview Research area: Robotics and embodied AI, specifically Vision-Language-Action (VLA) models that turn camera images plus natural-language instructions into robot control commands. Technical lev

arXiv
2511.18960
Published
2025-11-24
Authors
Lei Xiao, Jifeng Li, Juntao Gao, Feiyang Ye, Yan Jin, Jingjing Qian, Jing Zhang, Yong Wu, Xiaoyuan Yu

AI summary

Overview

Research area: Robotics and embodied AI, specifically Vision-Language-Action (VLA) models that turn camera images plus natural-language instructions into robot control commands.

Technical level: Advanced. The paper assumes familiarity with transformer attention, POMDP/MDP formulations, and modern VLA architectures such as OpenVLA and OpenVLA-OFT.

Scope: The paper introduces a recurrent-state mechanism and an "Active Visual Attention" module that let a VLA policy use execution history to decide which parts of the current camera frame matter, and validates it on LIBERO, CALVIN, and a real dual-arm robot.

What This Paper Is About

Most VLA models look at the current camera frame, ignore everything that happened before, and predict an action. That is a Markov Decision Process assumption, but real manipulation is only partially observable: the current frame cannot reveal occluded objects, ongoing dynamics, or what the robot just did. AVA-VLA re-frames VLA policy learning as a partially observable problem, summarizes history in a compact "recurrent state," and uses that state both to initialize action tokens and to re-weight visual tokens so that attention lands on task-critical regions.

Key Contributions

  1. POMDP reformulation of VLA policy learning. The authors are the first (to their knowledge) to explicitly recast the VLA action-generation problem from an MDP into a POMDP, motivating history-conditioned policies rather than frame-independent ones.

  2. A recurrent state as a neural belief approximation. Because the true belief state over history is intractable, they define a learnable recurrent state vector derived from the previous timestep's final hidden state, which conditions the policy on past observations and actions.

  3. The Active Visual Attention (AVA) module. A lightweight cross-attention plus FFN head that consumes the recurrent state and text-conditioned visual features and produces per-visual-token "soft weights," which are injected into the attention matrices of every LLM layer to amplify or suppress individual visual tokens.

  4. State-based action-placeholder initialization. The recurrent state replaces the empty action placeholder embedding used in parallel-decoding VLA models, so temporal context flows directly into the action tokens.

Main Findings

  • State-of-the-art on LIBERO. Under the "one policy for all 4 suites" setting, AVA-VLA reaches 98.0% average success versus 96.8% for OpenVLA-OFT, with the largest gain on the hardest suite, LIBERO-Long (97.6% vs. 95.3%). Under the per-suite setting it reaches 98.2% average and 99.2% on LIBERO-Spatial.

  • State-of-the-art on CALVIN ABC→D. AVA-VLA achieves 99.6/97.6/94.1/89.9/84.1% for the 1–5 chained-task success rates and an average completed length of 4.65, beating FLOWER (4.53), VLA-Adapter (4.42), and OpenVLA-OFT (4.28).

  • Effective on a real dual-arm robot. On four Mobile ALOHA-style tasks (pick-and-place, sequenced instruction, towel folding, dexterous scooping), AVA-VLA attains the highest cross-task average when fine-tuned from only 30–450 demonstrations per task.

  • Both components are complementary. Ablations show state-based initialization alone and the AVA module alone each lift LIBERO average to 97.5%, while combining them reaches 98.0%.

  • Backbone-agnostic gains. Improvements hold across three different backbones: OpenVLA-7B (94.5→96.2), LLaMA2-7B (90.0→92.6), and Qwen2.5-0.5B (89.4→90.8), including on backbones never pre-trained on robot data.

  • Robust to aggressive token pruning. Using the AVA soft weights to rank and prune visual tokens, the model retains 97.3% average LIBERO success even after discarding 70% of visual tokens, and still beats many published baselines after removing 90%.

  • Learned focus is task-relevant. Visualizations show the soft weights concentrate on the robot's contact regions and the target objects, and remain stable across viewpoints where the vanilla OpenVLA-OFT baseline fails to localize the relevant switch or object.

Methodology in Plain English

The team starts from OpenVLA-OFT, which predicts a chunk of actions in parallel and normally has no memory of prior frames. They add a small side path: after the model predicts an action chunk at time t−1, they take its final hidden state and pass it through a small MLP to produce a compact vector they call the recurrent state. This vector is a learned stand-in for the agent's belief about the world. They use it twice. First, they overwrite the empty action placeholder tokens with it, so action generation begins from a history-aware starting point. Second, they feed it into a new attention head, together with visual features that have already been modulated by the language instruction (via a FiLM layer). That head asks, roughly, "given what has happened and what the instruction says, which visual tokens are worth keeping?" and outputs a soft weight per visual token. Those weights are multiplied into the attention score matrix of every layer of the language backbone before Softmax, so unimportant tokens are down-weighted throughout the network rather than discarded. Training uses truncated backpropagation through time over short windows of four consecutive observations, with a mean-absolute-error action loss plus an L2 penalty that pulls the average soft weight toward a target value (0.6) to prevent diffuse attention. LoRA rank-32 adapters fine-tune the backbone while the new AVA modules train fully. At inference the loop is fully recurrent, starting from a zero initial state at each episode. The added parameters total under 50M, less than 1% of the model.

Why This Matters

Impact on research: The paper provides a clean theoretical argument that most VLA models are solving the wrong decision-theoretic problem, and shows a concrete, cheap fix. It opens a route for injecting temporal reasoning into existing VLA architectures without redesigning them, and the token-pruning result suggests the AVA weights double as a practical efficiency mechanism.

Real-world applications:

  • Industrial and warehouse pick-and-place, where objects are frequently occluded and the robot must remember what it has already moved.
  • Household service robots executing multi-step instructions such as "turn on the stove and put the moka pot on it," where the relevant control (a switch) may be small or off-center in the frame.
  • Deformable-object manipulation (towel folding) and dexterous tool use (scooping), where success depends on tracking gradual changes across many frames.
  • Deployments on compute-constrained robot hardware, since the pruning result permits discarding up to 70% of visual tokens with negligible accuracy loss.

Industry relevance: The authors include a large automotive company (LiAuto Inc.), and the method is validated on a dual-arm cobot with near-zero adaptation of an off-the-shelf open-source VLA. That combination matters for commercial robot stacks that need to fine-tune on modest proprietary datasets and run under latency and memory budgets.

Future Directions

  • Scaling the temporal horizon. Training uses truncated backpropagation with a four-step window. Longer horizons, or recurrent architectures designed for stable long-range credit assignment, may unlock further gains in genuinely long-horizon tasks.

  • Learning the belief state more explicitly. The recurrent state is the previous hidden state passed through an MLP, which is a proxy rather than an optimal sufficient statistic. Alternatives such as explicit latent-variable models or contrastive belief objectives remain open.

  • Unifying the token-reduction mechanism with the main objective. Token pruning is currently an inference-time afterthought. Jointly training for a target efficiency budget could yield larger speedups without the accuracy drop seen on LIBERO-Long.

  • Extending beyond vision and language. The POMDP framing also applies to tactile, force, and proprioceptive history, which could matter for contact-rich tasks where cameras alone are insufficient.

Target Audience

Robotics and embodied-AI researchers already familiar with VLA architectures and transformer attention; engineers building production robot policies who need history-aware, compute-efficient perception; and graduate students studying sequential decision-making who want a concrete example of translating POMDP theory into a working deep-learning system.

Authors’ abstract

Vision-Language-Action (VLA) models have shown remarkable progress in embodied tasks recently, but most methods process visual observations independently at each timestep. This history-agnostic design treats robot manipulation as a Markov Decision Process, even though real-world robotic control is inherently partially observable and requires reasoning over past interactions. To address this mismatch, we reformulate VLA policy learning from a Partially Observable Markov Decision Process perspective and propose AVA-VLA, a framework that conditions action generation on a recurrent state that serves as a neural approximation to the agent's belief over task history. Built on this recurrent state, we introduce Active Visual Attention (AVA), which dynamically reweights visual tokens in the current observation to focus on regions most relevant given both the instruction and execution history. Extensive experiments show that AVA-VLA achieves state-of-the-art performance on standard robotic benchmarks, including LIBERO and CALVIN, and transfers effectively to real-world dual-arm manipulation tasks. These results demonstrate the effectiveness of temporally grounded active visual processing for improving VLA performance in robotic sequential decision-making. The project page is available at https://liauto-dsr.github.io/AVA-VLA-Page.

Read the original paper