atlas

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

ShowUI: One Vision-Language-Action Model for GUI Visual Agent

CVPR 2025 · Vision-language and multimodal › Robot action and navigation · approach: Embodied multimodal LLM agents · 24 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.

Builds ShowUI, a 2B vision-language-action model for GUI agents, using UI-guided visual token selection over an RGB connected-component graph, interleaved vision-language-action streaming, and a small balanced instruction-tuning dataset (256K samples) on Qwen2-VL-2B.

Problem

GUI visual agents face expensive high-resolution screenshot modeling, unclear action formulation across devices and interleaved vision-language-action history, and imbalanced, heterogeneous GUI training data.

Approach

Represent screenshot patches as nodes in an RGB-similarity connected-component graph (Union-Find) and randomly skip tokens within each component during training so self-attention runs on fewer tokens while keeping original position embeddings; combined with interleaved action-visual and action-query streaming, JSON action formatting, and balanced data sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add UI-Graph-guided visual token selection (ablation)ShowUI · Training efficiencyTraining speedup: 1.4×Helped
Add visual history to interleaved streaming (ablation)ShowUI · AITWOverall score: 68.3 -> 70.0Helped
Add visual history to interleaved streaming (ablation)ShowUI · Mind2Web Cross-TaskStep SR: 36.9 -> 37.2No clear effect
Add visual history to interleaved streaming (ablation)ShowUI · MiniWob 35-tasks splitScore: 70.4 -> 71.5Helped
Replace token merging with UI-Graph-guided token selection (ablation)ShowUI visual token compression · Screenspot desktop subsetAccuracy: 34.7 -> 70.4Helped
Use UI-Graph routing instead of random token selection (ablation)ShowUI visual token compression · Screenspot desktop subsetAccuracy: 65.3 -> 70.4Helped
Apply UI-Graph token selection at test time (ablation)ShowUI visual token compression · Screenspot desktop subsetAccuracy: 70.4 -> 64.9Hurt
Insert token selection across alternating layers instead of early or late layers (ablation)ShowUI visual token compression · Screenspot desktop subsetAccuracy: 68.2 -> 70.5; 67.6 -> 70.5Helped
Increase token selection ratio from 0.5 to 0.75 or 1.0 (ablation)ShowUI visual token compression · Screenspot desktop subsetAccuracy: 70.4 -> 68.3; 70.4 -> 64.5Hurt
Train with grounding data only, excluding navigation data (ablation)ShowUI · ScreenspotAvg. accuracy: 74.9 vs 75.1No clear effect
Add diverse query annotations to OmniAct (ablation)ShowUI training data · ScreenspotAvg. accuracy: 68.7 -> 70.9Helped
Filter web training data to visual elements instead of text and visual elements (ablation)ShowUI training data · ScreenspotAvg. accuracy: 66.6 -> 69.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: Screenspot Mind2Web AITW MiniWob AMEX OmniAct GUIAct

Benchmarks: Screenspot Mind2Web AITW MiniWob

Metrics: accuracy Ele.Acc Op.F1 Step SR training speedup visual token count

Baselines: SeeClick CogAgent UGround OmniParser Qwen2-VL-2B Qwen-VL Pix2Act MindAct

Builds on: Qwen2-VL Mixture-of-Depth SeeClick Token Merging

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