Benchmarking and Improving GUI Agents in High-Dynamic Environments

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Liu, Enqi, Pan, Liyuan, Gao, Zhi, Yang, Yan, Shi, Chenrui, Liu, Yang, Wu, Jingrong, Li, Qing
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866915990571319296
author Liu, Enqi
Pan, Liyuan
Gao, Zhi
Yang, Yan
Shi, Chenrui
Liu, Yang
Wu, Jingrong
Li, Qing
author_facet Liu, Enqi
Pan, Liyuan
Gao, Zhi
Yang, Yan
Shi, Chenrui
Liu, Yang
Wu, Jingrong
Li, Qing
contents Recent advancements in Graphical User Interface (GUI) agents have predominantly focused on training paradigms like supervised fine-tuning (SFT) and reinforcement learning (RL). However, the challenge of high-dynamic GUI environments remains largely underexplored. Existing agents typically rely on a single screenshot after each action for decision-making, leading to a partially observable (or even unobservable) Markov decision process, where the key GUI state including important information for actions is often inadequately captured. To systematically explore this challenge, we introduce DynamicGUIBench, a comprehensive online GUI benchmark spanning ten applications and diverse interaction scenarios characterized by important interface changes between actions. Furthermore, we present DynamicUI, an agent designed for dynamic interfaces, which takes screen-recording videos of the interaction process as input and consists of three components: a dynamic perceiver, a refinement strategy, and a reflection. Specifically, the dynamic perceiver clusters frames of the GUI video, generates captions for the centroids, and iteratively selects the most informative frames as the salient dynamic context. Considering that there may be inconsistencies and noise between the selected frames and the textual context of the agent, the refinement strategy employs an action-conditioned filtering to refine thoughts to mitigate thought-action inconsistency and redundancy. Based on the refined agent trajectories, the reflection module provides effective and accurate guidance for further actions. Experiments on DynamicGUIBench demonstrate that DynamicUI significantly improves the performance in dynamic GUI environments, while maintaining competitive performance on other public benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2604_25380
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Benchmarking and Improving GUI Agents in High-Dynamic Environments
Liu, Enqi
Pan, Liyuan
Gao, Zhi
Yang, Yan
Shi, Chenrui
Liu, Yang
Wu, Jingrong
Li, Qing
Computer Vision and Pattern Recognition
Recent advancements in Graphical User Interface (GUI) agents have predominantly focused on training paradigms like supervised fine-tuning (SFT) and reinforcement learning (RL). However, the challenge of high-dynamic GUI environments remains largely underexplored. Existing agents typically rely on a single screenshot after each action for decision-making, leading to a partially observable (or even unobservable) Markov decision process, where the key GUI state including important information for actions is often inadequately captured. To systematically explore this challenge, we introduce DynamicGUIBench, a comprehensive online GUI benchmark spanning ten applications and diverse interaction scenarios characterized by important interface changes between actions. Furthermore, we present DynamicUI, an agent designed for dynamic interfaces, which takes screen-recording videos of the interaction process as input and consists of three components: a dynamic perceiver, a refinement strategy, and a reflection. Specifically, the dynamic perceiver clusters frames of the GUI video, generates captions for the centroids, and iteratively selects the most informative frames as the salient dynamic context. Considering that there may be inconsistencies and noise between the selected frames and the textual context of the agent, the refinement strategy employs an action-conditioned filtering to refine thoughts to mitigate thought-action inconsistency and redundancy. Based on the refined agent trajectories, the reflection module provides effective and accurate guidance for further actions. Experiments on DynamicGUIBench demonstrate that DynamicUI significantly improves the performance in dynamic GUI environments, while maintaining competitive performance on other public benchmarks.
title Benchmarking and Improving GUI Agents in High-Dynamic Environments
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2604.25380