LLMs as Scalable, General-Purpose Simulators For Evolving Digital Agent Training
Yiming Wang, Da Yin, Yuedong Cui, Ruichen Zheng, Zhiqian Li, Zongyu Lin, Di Wu, Xueqing Wu, Chenchen Ye, Yu Zhou, Kai-Wei Chang
TL;DR
UI-Simulator introduces an LLM-powered digital world model to synthesize diverse UI trajectories at scale, addressing data scarcity in training digital agents. It combines a multi-step state prediction, natural-language drafting, and structured state grounding, with retrieval-augmented variants and a stepwise guided rollout to ensure coherent, high-quality data. UI-Simulator-Grow adds targeted scaling by selecting high-impact tasks via teacher-forcing loss signals and generating diverse trajectory variants, enabled by continual learning, to achieve data-efficient gains. On WebArena and AndroidWorld, UI-Simulator matches or surpasses baselines using weaker teachers, with UI-Simulator-Grow achieving rapid improvements and approaching 70B-scale performance using only 66% of trajectories, highlighting strong scalability and robustness of the approach.
Abstract
Digital agents require diverse, large-scale UI trajectories to generalize across real-world tasks, yet collecting such data is prohibitively expensive in both human annotation, infra and engineering perspectives. To this end, we introduce $\textbf{UI-Simulator}$, a scalable paradigm that generates structured UI states and transitions to synthesize training trajectories at scale. Our paradigm integrates a digital world simulator for diverse UI states, a guided rollout process for coherent exploration, and a trajectory wrapper that produces high-quality and diverse trajectories for agent training. We further propose $\textbf{UI-Simulator-Grow}$, a targeted scaling strategy that enables more rapid and data-efficient scaling by prioritizing high-impact tasks and synthesizes informative trajectory variants. Experiments on WebArena and AndroidWorld show that UI-Simulator rivals or surpasses open-source agents trained on real UIs with significantly better robustness, despite using weaker teacher models. Moreover, UI-Simulator-Grow matches the performance of Llama-3-70B-Instruct using only Llama-3-8B-Instruct as the base model, highlighting the potential of targeted synthesis scaling paradigm to continuously and efficiently enhance the digital agents.
