Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

OS-Genesis: Automating GUI Agent Trajectory Construction via Reverse Task Synthesis

About

Graphical User Interface (GUI) agents powered by Vision-Language Models (VLMs) have demonstrated human-like computer control capability. Despite their utility in advancing digital automation, a critical bottleneck persists: collecting high-quality trajectory data for training. Common practices for collecting such data rely on human supervision or synthetic data generation through executing pre-defined tasks, which are either resource-intensive or unable to guarantee data quality. Moreover, these methods suffer from limited data diversity and significant gaps between synthetic data and real-world environments. To address these challenges, we propose OS-Genesis, a novel GUI data synthesis pipeline that reverses the conventional trajectory collection process. Instead of relying on pre-defined tasks, OS-Genesis enables agents first to perceive environments and perform step-wise interactions, then retrospectively derive high-quality tasks to enable trajectory-level exploration. A trajectory reward model is then employed to ensure the quality of the generated trajectories. We demonstrate that training GUI agents with OS-Genesis significantly improves their performance on highly challenging online benchmarks. In-depth analysis further validates OS-Genesis's efficiency and its superior data quality and diversity compared to existing synthesis methods. Our codes, data, and checkpoints are available at https://qiushisun.github.io/OS-Genesis-Home/.

Qiushi Sun, Kanzhi Cheng, Zichen Ding, Chuanyang Jin, Yian Wang, Fangzhi Xu, Zhenyu Wu, Chengyou Jia, Liheng Chen, Zhoumianze Liu, Ben Kao, Guohao Li, Junxian He, Yu Qiao, Zhiyong Wu• 2024

Related benchmarks

TaskDatasetResultRank
GUI Agent TaskAndroidWorld
Success Rate37.9
104
GUI Action ExecutionGUI-EDA
Acoustic Score (COMSOL)8
60
Mobile GUI AutomationGUI-Odyssey
Success Rate (SR)3.6
50
UI NavigationAndroidControl (offline)
Step Success Rate44.5
23
ComprehensionGUI-EDA 1.0 (test)
Acoustic (COMSOL, Ori.) Score51
22
GUI AgentAITZ
SR8.5
20
GUI AgentAC Low
Success Rate74.2
16
GUI AgentAC High
SR44.5
16
Mobile GUI Agent ExecutionAndroidControl Curated-Hard
Type Rate75.2
15
Mobile GUI Agent ExecutionAndroidControl Curated Easy
Type Success Rate85.4
15
Showing 10 of 11 rows

Other info

Follow for update