VLA-Pruner: Temporal-Aware Dual-Level Visual Token Pruning for Efficient Vision-Language-Action Inference
Ziyan Liu, Yeqiu Chen, Hongyi Cai, Tao Lin, Shuo Yang, Zheng Liu, Bo Zhao
TL;DR
VLA-Pruner tackles the real-time inference bottleneck of Vision-Language-Action (VLA) models by introducing a training-free, dual-level visual token pruning method that accounts for both semantic understanding and action execution. It uses vision-language prefill attention for semantic relevance and temporally smoothed action decode attention for action relevance, combining them through a patch-wise Max-Relevance and Min-Redundancy (mRMR) strategy to select a compact token set of size $ ilde{M}$ from $M$. The approach is plug-and-play across OpenVLA, OpenVLA-OFT, and $cpi_0$ architectures, delivering up to $ imes 1.8$ speedups with minimal performance loss and even improved performance at moderate pruning, validated on LIBERO, SIMPLER, and a real robot. This work enables practical, real-time embodied AI by efficiently balancing semantic grounding with precise motor control under tight compute budgets, while maintaining generalizability across architectures and tasks. All mathematical notation, including $M$, $N$, $ ilde{M}$, $ ho$, $w$, and $ ilde{S}_{act}$, is presented with proper delimiters.
Abstract
Vision-Language-Action (VLA) models have shown great promise for embodied AI, yet the heavy computational cost of processing continuous visual streams severely limits their real-time deployment. Token pruning (keeping salient visual tokens and dropping redundant ones) has emerged as an effective approach for accelerating Vision-Language Models (VLMs), offering a solution for efficient VLA. However, these VLM-specific token pruning methods select tokens based solely on semantic salience metrics (e.g., prefill attention), while overlooking the VLA's intrinsic dual-system nature of high-level semantic understanding and low-level action execution. Consequently, these methods bias token retention toward semantic cues, discard critical information for action generation, and significantly degrade VLA performance. To bridge this gap, we propose VLA-Pruner, a versatile plug-and-play VLA-specific token prune method that aligns with the dual-system nature of VLA models and exploits the temporal continuity in robot manipulation. Specifically, VLA-Pruner adopts a dual-level importance criterion for visual token retention: vision-language prefill attention for semantic-level relevance and action decode attention, estimated via temporal smoothing, for action-level importance. Based on this criterion, VLA-Pruner proposes a novel dual-level token selection strategy that adaptively preserves a compact, informative set of visual tokens for both semantic understanding and action execution under given compute budget. Experiments show that VLA-Pruner achieves state-of-the-art performance across multiple VLA architectures and diverse robotic tasks.
