Decoupling What from Where: How Should a Small GUI Grounding Model Receive the Action Type?
cs.LG, cs.CV
Submitted: 2026-10-05
Updated: 2026-10-05
Comments: 18 pages, 4 figures, 12 tables. Code and per-example logs are available at https://github.com/aadcha/action-conditioned-gui-agent
Code: https://github.com/aadcha/action-conditioned-gui-agent
License: http://creativecommons.org/licenses/by/4.0/
The gist: A GUI agent decides which action to take and where to take it; we ask how a small grounding model should receive the action type.
Terminology
Abstract
A GUI agent decides which action to take and where to take it; we ask how a small grounding model should receive the action type. Fine-tuning Qwen2-VL-2B with LoRA on Android in the Wild, we compare a flat baseline with five ways of supplying the type under matched data, compute, and decoding: an auxiliary loss, a hard-routed action word, an additive learned embedding, a prepended learned token, and the type written into the prompt. With five seeds, an episode-clustered bootstrap, and seed-level paired tests, the ranking on a mixed stream is clear: the auxiliary loss, the additive embedding, and the prompt word each gain five to seven hit@0.10 points over the baseline, while hard routing and the prepended token are not distinguishable from it. Much of that gain is protection from a preprocessing choice of ours rather than a spatial prior. Our serializer clamps the off-screen touch point AITW records for type events to the origin; that class degrades the baseline's click grounding, and removing it lifts the baseline by nearly seven points, after which no mechanism's hit rate beats it and the intervals exclude a two-point effect, though the auxiliary loss still shortens the average miss; on a stream of taps and swipes none helps. Whether this generalizes beyond one serialization is open. For deployment, the pipeline's margin over the baseline with predicted rather than gold types is not established (+0.016, 95% interval [-0.017, +0.052]), and a wrong type collapses every model conditioned at inference. The prepended token does not help at the shared learning rate, where its rows barely move from initialization; trained ten times faster it reaches the level of the other three, with a margin three seeds do not establish. We also document a silent failure: injecting conditioning through inputs embeds makes Qwen2-VL fall back to 1-D positions for image tokens, costing nine points.
Sources
- Shikra: Unleashing Multimodal LLM's Referential Dialogue Magic
- MolmoPoint: Better Pointing for VLMs with Grounding Tokens
- What Happens Before Decoding? Prefill Determines GUI Grounding in VLMs
- AutoGLM: Autonomous Foundation Agents for GUIs
- OmniParser for Pure Vision Based GUI Agent
- TinyClick: Single-Turn Agent for Empowering GUI Automation
- UI-TARS: Pioneering Automated GUI Interaction with Native Agents
- Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution
- Improving GUI Grounding with Explicit Position-to-Coordinate Mapping
- Advancing Autonomous VLM Agents via Variational Subgoal-Conditioned Reinforcement Learning
- Hi-Agent: Hierarchical Vision-Language Agents for Mobile Device Control
- Set-of-Mark Prompting Unleashes Extraordinary Visual Grounding in GPT-4V
- GUI-Libra: Training Native GUI Agents to Reason and Act with Action-aware Supervision and Partially Verifiable RL
- Ferret-UI Lite: Lessons from Building Small On-Device GUI Agents
- GUI-AIMA: Aligning Intrinsic Multimodal Attention with a Context Anchor for GUI Grounding
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks