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

SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents

About

Graphical User Interface (GUI) agents are designed to automate complex tasks on digital devices, such as smartphones and desktops. Most existing GUI agents interact with the environment through extracted structured data, which can be notably lengthy (e.g., HTML) and occasionally inaccessible (e.g., on desktops). To alleviate this issue, we propose a novel visual GUI agent -- SeeClick, which only relies on screenshots for task automation. In our preliminary study, we have discovered a key challenge in developing visual GUI agents: GUI grounding -- the capacity to accurately locate screen elements based on instructions. To tackle this challenge, we propose to enhance SeeClick with GUI grounding pre-training and devise a method to automate the curation of GUI grounding data. Along with the efforts above, we have also created ScreenSpot, the first realistic GUI grounding benchmark that encompasses mobile, desktop, and web environments. After pre-training, SeeClick demonstrates significant improvement in ScreenSpot over various baselines. Moreover, comprehensive evaluations on three widely used benchmarks consistently support our finding that advancements in GUI grounding directly correlate with enhanced performance in downstream GUI agent tasks. The model, data and code are available at https://github.com/njucckevin/SeeClick.

Kanzhi Cheng, Qiushi Sun, Yougang Chu, Fangzhi Xu, Yantao Li, Jianbing Zhang, Zhiyong Wu• 2024

Related benchmarks

TaskDatasetResultRank
GUI GroundingScreenSpot v2
Avg Accuracy65.4
203
GUI GroundingScreenSpot Pro
Average Score1.67e+3
169
GUI GroundingScreenSpot
Avg Acc62.89
76
GUI Action ExecutionGUI-EDA
Acoustic Score (COMSOL)14
60
Mobile GUI AutomationGUI-Odyssey
Success Rate (SR)53.9
50
Web agent tasksMind2Web Cross-Task
Element Accuracy28.3
49
GUI GroundingUI-Vision (test)
Basic Score9.4
43
Web agent tasksMind2Web (Cross-Website)
Element Accuracy21.4
40
GUI GroundingUI-Vision
Basic Score9.4
38
Web agent tasksMind2Web Cross-Domain
Ele.Acc23.2
37
Showing 10 of 68 rows

Other info

Code

Follow for update