atlas

Research map / Multi-agent systems and games / LLM agents

UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI Agents

NeurIPS 2025 · Multi-agent systems and games › LLM agents · approach: GUI agent memory and trajectories · 3 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.

Proposes UI-Genie, a self-improving framework that pairs an image-text interleaved reward model (UI-Genie-RM) with reward-guided exploration to iteratively generate GUI agent training trajectories without manual annotation.

Problem

Mobile GUI agents lack reliable trajectory outcome verification and scalable high-quality training data, since current training relies on human-annotated trajectories and proprietary judges.

Approach

A reward model that takes interleaved recent screenshots and action summaries as context and unifies action-level and task-level rewards by treating "task completion" as a special action; it guides beam-search trajectory exploration, and both agent and reward model are iteratively retrained over three rounds of increasing task complexity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train UI-Genie-Agent with the UI-Genie synthetic-data and self-improvement frameworkQwen2.5-VL-based mobile GUI agents · AndroidLabSuccess Rate: 18.1% -> 38.7%Helped
Use UI-Genie-RM for reward-guided test-time selection (ablation)Qwen2.5-VL-3B · AndroidControlStep SR: 60.3% -> 63.1%Helped
Use UI-Genie-RM for reward-guided test-time selection (ablation)Qwen2.5-VL-3B · AndroidControlTask SR: 7.5% -> 10.2%Helped
Use UI-Genie-RM for reward-guided test-time selection (ablation)Qwen2.5-VL-7B · AndroidControl, medium tasksTask SR: 10.5% -> 12.2%Helped
Remove historical information and use only the current screenshot (ablation)UI-Genie-RM · Reward evaluation, step-levelPerformance: 79.6% -> 61.3%Hurt
Remove historical information and use only the current screenshot (ablation)UI-Genie-RM · Reward evaluation, outcome-levelPerformance: 82.1% -> 60.5%Hurt
Increase historical screenshot context from one image to five (ablation)UI-Genie-RM · Reward evaluation, step-levelPerformance: 72.4% -> 79.6%Helped
Increase historical screenshot context from one image to five (ablation)UI-Genie-RM · Reward evaluation, outcome-levelPerformance: 73.8% -> 82.1%Helped
Train separate step-level and task-level reward models instead of a unified model (ablation)UI-Genie-RM · Reward evaluationPerformanceHurt
Increase best-of-N candidate sampling from N=5 to N=10 (ablation)Qwen2.5-VL-3B with UI-Genie-RM · AndroidControlTask SR: 8.3 -> 10.2Helped
Increase best-of-N candidate sampling from N=5 to N=10 (ablation)Qwen2.5-VL-7B with UI-Genie-RM · AndroidControlTask SR: 15.1 -> 16.2Helped
Refine UI-Genie-RM through self-improvement rounds (ablation)UI-Genie-RM · Reward benchmark, step-levelAccuracy: 68.2% -> 79.6%Helped

Surprising findings

Limitations

Experimental setup

Datasets: AndroidControl AMEX AndroidLab UI elements annotations (unnamed source)

Benchmarks: AndroidControl AndroidLab Android Agent Arena (A3) UI-Genie-RM custom reward benchmark (1,050 items)

Metrics: Success Rate Type accuracy Grounding accuracy Sub-Goal Success Rate Reversed Redundancy Ratio Reasonable Operation Ratio Func SR LLM SR ESAR F1-score

Baselines: GPT-4o Gemini1.5-pro Gemini2.5-pro Qwen2.5-VL-7B Qwen2.5-VL-72B UI-TARS OS-Atlas InfiGUI-R1 AutoGLM Aria-UI

Builds on: Qwen2.5-VL Math-Shepherd-style potential-based process labeling AndroidControl AndroidLab AMEX

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