Tired of ads? Enjoy an ad-free experience by signing up.
👩‍🍳 How we use AI at Tech in Asia, thoughtfully and responsibly.
🧔‍♂️ A friendly human may check it before it goes live. More news here

Microsoft’s GUI-Actor enables smarter software interactions

🔍 In one sentence

Researchers from Microsoft, Nanjing University, and the University of Illinois Urbana-Champaign have created GUI-Actor, a system that enables GUI agents to interact with software interfaces without using coordinates, resulting in notably improved performance.

🏛️ Paper by:

Microsoft, Nanjing University, University of Illinois Urbana-Champaign

Authors:
Qianhui Wu et al.

🧠 Key discovery

The team introduced a novel visual grounding approach for GUI agents that removes the need for coordinate generation; by employing an attention-based action head, GUI-Actor can directly identify and interact with interface elements in a way that resembles human behavior.

📊 Surprising results

  • Key stat: GUI-Actor scored 44.6 on ScreenSpot-Pro, outperforming the previous best, UI-TARS-72B, which scored 38.1.
  • Breakthrough: Adding a dedicated token allows the model to focus on relevant visual patches and propose multiple actions in a single forward pass.
  • Comparison: Though it uses fewer parameters and less training data than prior methods, GUI-Actor achieves better generalization to unseen screen resolutions.

📌 Why this matters

This work demonstrates that precise coordinates are not strictly necessary for effective GUI interactions; instead, an agent that visually recognizes and operates on elements can achieve higher accuracy. For example, a GUI agent based on this approach could assist users in navigating complex software layouts and varying resolutions more reliably.

💡 What are the potential applications?

  1. Enhanced User Interfaces: Integrating GUI-Actor into applications could improve accessibility for users with disabilities.
  2. Automated Customer Service: It could enable virtual assistants to directly interact with graphical interfaces when assisting customers.
  3. Robotic Process Automation: GUI-Actor can help automate tasks across different software tools without requiring extensive custom coding.

⚠️ Limitations

GUI-Actor relies on a fixed patch size within its model, which may reduce its effectiveness when dealing with very small interface elements, limiting its suitability for high-precision tasks like CAD.

Stay ahead in Asia’s tech landscape

You've reached your 2 free content limit for the month. Sign up for free to read the full story.

🏄 For casual readers / 👶 Free

Basic

US$0

Free forever

Get instant access to this article and more every month

0 premium content

Unlimited news briefs

5

5 articles

Ad-free reading experience

Just US$0 per day

⌛Sign up in 20s. No payment details needed.

📖 For learners / 👍 Starter

Lite

US$4.92/month

Billed annually at US$59/year

Get instant access to this article and more every month

4

4 premium content

Unlimited news briefs & articles

Ad-free reading experience

Just US$0.17 per day

Cancel anytime

Our subscriber community includes professionals from these companies:

Stay updated on the go with our mobile app.

Get latest insights with smoother, more personalized experience through TIA mobile app.