← Latest papers
💻 computer science

POINTS-GUI-G: GUI-Grounding Journey

This paper introduces POINTS-GUI-G-8B, a state-of-the-art GUI grounding model trained from a base with minimal spatial awareness by leveraging refined data engineering, improved training strategies, and reinforcement learning with verifiable rewards to achieve superior performance across multiple benchmarks.

Original authors: Zhongyin Zhao, Yuan Liu, Yikun Liu, Haicheng Wang, Le Tian, Xiao Zhou, Yangxiu You, Zilin Yu, Yang Yu, Jie Zhou

Published 2026-02-09
📖 5 min read🧠 Deep dive

Original authors: Zhongyin Zhao, Yuan Liu, Yikun Liu, Haicheng Wang, Le Tian, Xiao Zhou, Yangxiu You, Zilin Yu, Yang Yu, Jie Zhou

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a very smart robot assistant that can read text and look at pictures. You want to teach it to use your computer or phone, just like you do. But there's a problem: the robot can read the instructions ("Click the red button"), but it doesn't know where the red button actually is on the screen. It's like giving someone a map of a city but not telling them which street they are currently standing on.

This paper introduces POINTS-GUI-G, a new version of that robot assistant that has finally learned to look at a screen and say, "Ah, I see the button! It's right there at these exact coordinates."

Here is how the researchers taught this robot to become a master of the screen, explained through simple analogies:

1. The Starting Point: A Blank Slate

Most other researchers took a robot that was already good at finding things (like a seasoned detective) and just gave it a few more clues. The authors of this paper decided to start with a robot that was bad at finding things. They wanted to build the skill from the ground up, like teaching a child to read rather than just correcting a teenager's spelling. They started with a base model called "POINTS-1.5" that had almost no ability to point at things on a screen.

2. The Three Pillars of Success

To turn this "blind" robot into a "sighted" one, they used three main strategies:

A. Cleaning and Organizing the Textbooks (Refined Data Engineering)

Imagine you are trying to teach a student using a pile of textbooks. Some books use inches, some use centimeters, some are written in English, and others in French. Some pages are torn, and some have scribbles all over them. It would be a nightmare to learn from.

The researchers did three things to fix this:

  • Standardization: They took all the messy, different datasets and forced them into one single format. Now, every "coordinate" (location) is measured the same way, like converting everything to a standard ruler.
  • Noise Reduction: They acted like strict editors. They used a special tool (called OmniParser-v2) to check the textbooks. If a textbook said "The button is here" but the picture clearly showed the button was somewhere else, they threw that page out. They only kept the perfect examples.
  • Making it Harder: Once the robot got good at finding big, obvious buttons, the researchers started feeding it "hard mode" puzzles. They created screens with tiny, crowded buttons and confusing layouts (like a messy desk with papers everywhere) to force the robot to get sharper and more precise.

B. Tuning the Eyes (Improved Training Strategies)

Usually, when training these AI models, the "eyes" (the part of the computer that processes images) are frozen in place. The researchers realized that for finding buttons on a screen, the eyes needed to be flexible.

  • Unfreezing the Vision: They let the "eyes" learn and adjust while the rest of the brain learned. This allowed the robot to get better at spotting tiny details.
  • Resolution Consistency: Imagine practicing for a basketball game by shooting hoops from 5 feet away, but then showing up to the real game where the hoop is 10 feet away. You would miss. The researchers noticed their robot practiced on small, low-resolution images but was tested on huge, high-definition screens. They fixed this by training the robot on larger, clearer images so its "vision" was ready for the real thing.

C. The Video Game Reward System (Reinforcement Learning)

This is the most unique part. Usually, Reinforcement Learning (RL) is used to teach robots how to think or solve logic puzzles. Here, they used it to teach the robot how to see.

Think of it like a video game:

  • The robot guesses where a button is.
  • The computer checks: "Did you hit the button?"
  • Yes? +100 points.
  • No? 0 points.

Because the answer is either right or wrong (there is no "maybe"), the robot gets very clear feedback. The researchers found that this "try, get a score, try again" loop made the robot much more accurate than just showing it examples and saying "this is right."

The Result

By combining these three methods, the POINTS-GUI-G model became a champion at finding things on screens.

  • It beat many other models that were much bigger and more expensive.
  • It scored incredibly high on tests that measure how well a robot can find buttons, text, and icons on phones, computers, and websites.

In short: The paper shows that if you clean your training data, let your model's "eyes" learn freely, and use a strict "right-or-wrong" reward system, you can build a small, efficient robot that is better at navigating your computer screen than many giant, expensive alternatives.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →