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

Mobile-Agent-v2: Mobile Device Operation Assistant with Effective Navigation via Multi-Agent Collaboration

About

Mobile device operation tasks are increasingly becoming a popular multi-modal AI application scenario. Current Multi-modal Large Language Models (MLLMs), constrained by their training data, lack the capability to function effectively as operation assistants. Instead, MLLM-based agents, which enhance capabilities through tool invocation, are gradually being applied to this scenario. However, the two major navigation challenges in mobile device operation tasks, task progress navigation and focus content navigation, are significantly complicated under the single-agent architecture of existing work. This is due to the overly long token sequences and the interleaved text-image data format, which limit performance. To address these navigation challenges effectively, we propose Mobile-Agent-v2, a multi-agent architecture for mobile device operation assistance. The architecture comprises three agents: planning agent, decision agent, and reflection agent. The planning agent generates task progress, making the navigation of history operations more efficient. To retain focus content, we design a memory unit that updates with task progress. Additionally, to correct erroneous operations, the reflection agent observes the outcomes of each operation and handles any mistakes accordingly. Experimental results indicate that Mobile-Agent-v2 achieves over a 30% improvement in task completion compared to the single-agent architecture of Mobile-Agent. The code is open-sourced at https://github.com/X-PLUG/MobileAgent.

Junyang Wang, Haiyang Xu, Haitao Jia, Xi Zhang, Ming Yan, Weizhou Shen, Ji Zhang, Fei Huang, Jitao Sang• 2024

Related benchmarks

TaskDatasetResultRank
Multi-agent robot coordinationMulti-agent Robot Service Tasks Simulation
Success Rate54
14
Multi-agent robot coordinationMulti-agent Robot Service Tasks Real-world
SR43
14
GUI Task ExecutionSPA-Bench single-app English Level 3
Task Success Rate20
8
Mobile Device OperationMobile-Agent Non-English Basic Instruction System app v1
Completion Rate (CR)97.5
3
Mobile Device OperationMobile-Agent Non-English Basic Instruction External app v1
Completion Rate99.1
3
Mobile Device OperationMobile-Agent Non-English Advanced Instruction System app v1
Completion Rate (CR)88.9
3
Mobile Device OperationMobile-Agent Non-English Advanced Instruction External app v1
Completion Rate (CR)87.8
3
Mobile Device OperationEnglish scenario System app Basic Instruction
Completion Rate (CR)100
3
Mobile Device OperationEnglish scenario System app Advanced Instruction
Completion Rate (CR)85.3
3
Mobile Device OperationEnglish scenario External app Basic Instruction
Completion Rate (CR)100
3
Showing 10 of 18 rows

Other info

Code

Follow for update