Co-EPG: A Framework for Co-Evolution of Planning and Grounding in Autonomous GUI Agents
Yuan Zhao, Hualei Zhu, Tingyu Jiang, Shen Li, Xiaohang Xu, Hao Henry Wang
TL;DR
Co-EPG introduces a self-iterative, co-evolutionary framework that tightly couples planning and grounding for autonomous GUI agents. By employing a P-G dual-model with a GRPO-based optimization loop and a confidence-based dynamic reward ensemble (C-DREM), the method iteratively improves both modules while distilling high-quality data from self-generated experiences. It delivers state-of-the-art results on Multimodal-Mind2Web and AndroidControl with minimal data, demonstrating strong data efficiency and generalization across cross-task and cross-domain settings. The approach highlights the value of integrated planning-grounding synergies and robust reward signaling for scalable GUI intelligence.
Abstract
Graphical User Interface (GUI) task automation constitutes a critical frontier in artificial intelligence research. While effective GUI agents synergistically integrate planning and grounding capabilities, current methodologies exhibit two fundamental limitations: (1) insufficient exploitation of cross-model synergies, and (2) over-reliance on synthetic data generation without sufficient utilization. To address these challenges, we propose Co-EPG, a self-iterative training framework for Co-Evolution of Planning and Grounding. Co-EPG establishes an iterative positive feedback loop: through this loop, the planning model explores superior strategies under grounding-based reward guidance via Group Relative Policy Optimization (GRPO), generating diverse data to optimize the grounding model. Concurrently, the optimized Grounding model provides more effective rewards for subsequent GRPO training of the planning model, fostering continuous improvement. Co-EPG thus enables iterative enhancement of agent capabilities through self-play optimization and training data distillation. On the Multimodal-Mind2Web and AndroidControl benchmarks, our framework outperforms existing state-of-the-art methods after just three iterations without requiring external data. The agent consistently improves with each iteration, demonstrating robust self-enhancement capabilities. This work establishes a novel training paradigm for GUI agents, shifting from isolated optimization to an integrated, self-driven co-evolution approach.
