DragOn: A Benchmark and Dataset for Drag-Based GUI Interactions
The paper introduces DragOn, a comprehensive benchmark and dataset comprising 286K screenshots and 3.5M tasks across four domains to address the scarcity of drag-based GUI interaction data, demonstrating that fine-tuning on this dataset significantly enhances the performance of state-of-the-art vision-language models on complex computer-use tasks.
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 are teaching a robot to use a computer. So far, we've been very good at teaching robots how to click a button. It's like teaching a child to point at a picture and say, "Touch that!" We have millions of examples of this, and the robots are getting pretty good at it.
But there is a much harder skill: dragging.
Think of dragging like picking up a heavy box and moving it to a new spot, or swiping your finger to scroll down a page, or grabbing the corner of a photo to make it bigger. These actions require the robot to understand not just where to touch, but how to move from point A to point B. Currently, robots are terrible at this. They are like toddlers who can point at a toy but can't figure out how to pick it up and carry it across the room.
The paper introduces a new tool called DragOn to fix this problem. Here is how it works, broken down simply:
1. The Problem: A Lack of "Drag" Practice
The authors noticed that while we have huge libraries of data for teaching robots to click, the data for teaching them to drag is tiny—about 10 to 100 times smaller. Because of this, even the smartest AI models (like the ones from OpenAI or Anthropic) struggle with tasks like highlighting text, resizing windows, or moving sliders. They get confused and often fail.
2. The Solution: "Rendering-as-Supervision"
To build a massive library of drag examples without hiring thousands of humans to click and drag manually, the authors invented a clever trick they call "Rendering-as-Supervision."
- The Old Way: Imagine a human looking at a screen, drawing a box around a word, and writing down the coordinates. This is slow and expensive.
- The DragOn Way: Imagine you have a magic blueprint of a document (like a PDF or a spreadsheet). The computer knows exactly where every letter and cell is because it built the document. Instead of looking at the picture and guessing, the computer just asks the blueprint: "Where is the word 'Hello'?" The blueprint says, "It's at these exact coordinates."
The computer then "renders" (draws) the image and automatically labels the start and end points of the drag action based on that blueprint. It's like having a GPS that knows the exact location of every street sign before you even drive down the road. This allowed them to create 3.5 million training tasks very quickly and cheaply.
3. The Dataset: Four New Playgrounds
They didn't just make one type of drag task; they built four different "playgrounds" for the robots to practice on:
- Text Highlighting: Dragging over a sentence to select it (like highlighting a word in a textbook).
- Cell Selection: Dragging over a grid in a spreadsheet to select a block of numbers.
- Element Resizing: Grabbing the corner of a picture or window and pulling it to make it bigger or smaller.
- Slider Manipulation: Grabbing a slider bar (like a volume control) and sliding it left or right.
In total, they created 286,000 screenshots for the robots to study.
4. The Results: Practice Makes Perfect
The authors tested this new dataset on the world's smartest AI models.
- The Baseline: The best "off-the-shelf" AI models (like GPT and Claude) scored below 30% on these tasks. They were essentially failing more often than they were succeeding.
- The Breakthrough: The authors took an open-source AI model and trained it specifically on their new DragOn dataset.
- The Outcome: This trained model jumped to 35.3% accuracy. While that might not sound like a huge number, it was a massive improvement over the base model (which was only at 2.3%) and it actually beat the most expensive, proprietary models on three out of the four tasks.
The Bottom Line
The paper claims that by giving AI models a massive, high-quality library of "drag" examples—created using a smart, automated blueprint method—we can teach them to handle complex computer tasks much better. It proves that data is the key: even a standard open-source model can outperform the most expensive commercial models if it is trained on the right kind of practice data.
The authors hope this new benchmark and dataset will help future robots become reliable "computer users" that can do more than just click; they can finally learn to drag, drop, resize, and swipe just like a human does.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.