Iris: Breaking GUI Complexity with Adaptive Focus and Self-Refining
Digital agents are increasingly employed to automate tasks in interactive digital environments such as web pages, software applications, and operating systems. While text-based agents built on Large Language Models (LLMs) often require frequent updates due to platform-specific APIs, visual agents le...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Digital agents are increasingly employed to automate tasks in interactive
digital environments such as web pages, software applications, and operating
systems. While text-based agents built on Large Language Models (LLMs) often
require frequent updates due to platform-specific APIs, visual agents
leveraging Multimodal Large Language Models (MLLMs) offer enhanced adaptability
by interacting directly with Graphical User Interfaces (GUIs). However, these
agents face significant challenges in visual perception, particularly when
handling high-resolution, visually complex digital environments. This paper
introduces Iris, a foundational visual agent that addresses these challenges
through two key innovations: Information-Sensitive Cropping (ISC) and
Self-Refining Dual Learning (SRDL). ISC dynamically identifies and prioritizes
visually dense regions using a edge detection algorithm, enabling efficient
processing by allocating more computational resources to areas with higher
information density. SRDL enhances the agent's ability to handle complex tasks
by leveraging a dual-learning loop, where improvements in referring (describing
UI elements) reinforce grounding (locating elements) and vice versa, all
without requiring additional annotated data. Empirical evaluations demonstrate
that Iris achieves state-of-the-art performance across multiple benchmarks with
only 850K GUI annotations, outperforming methods using 10x more training data.
These improvements further translate to significant gains in both web and OS
agent downstream tasks. |
---|---|
DOI: | 10.48550/arxiv.2412.10342 |