CoAdapt-GUI: Joint Workflow Context and Policy Adaptation for Unseen GUI Applications
CoAdapt-GUI is a test-time adaptation framework that improves mobile GUI agent generalization to unseen applications by jointly adapting a task-specific policy via LoRA and refining transferable workflow context from the agent's own interactions, achieving significant performance gains over baseline methods.
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 navigate the digital world. This robot is a "GUI agent," a smart assistant that can look at a phone screen, read what it sees, and tap buttons to follow your instructions, like "book a flight" or "send a text." For a while, these robots have been getting pretty good, but only if they practice on the exact same apps they will use later. It's like a student who memorizes the answers to a specific math test but freezes when they see a new textbook. The real challenge happens when the robot meets an app it has never seen before, with buttons and menus it doesn't recognize. This is the "unseen application" problem. Scientists are trying to figure out how to teach these robots to learn on the fly, using just a few tries to figure out how a new app works, without needing a human to show them the ropes every single time.
This paper introduces a clever new system called CoAdapt-GUI that helps these robot agents adapt to brand-new apps much better than before. Think of the robot's brain as having two parts: a "policy," which is its instinct for how to tap and swipe, and a "workflow," which is a mental checklist of steps and rules for how to finish a job. Previous attempts to help robots learn new apps mostly tried to just tweak their instincts (the policy) while ignoring their checklist. The authors found that this isn't enough. If the robot's checklist is full of details specific to the old apps it knows (like "look for the blue button on the home screen"), it gets confused when the new app has a red button in a different spot.
CoAdapt-GUI solves this by doing two things at once. First, it acts like a strict editor for the robot's checklist. It takes the general rules the robot knows (like "if you get stuck, try going back") but scrubs out any specific details about the old apps (like "the back button is in the top left corner"). This creates a "clean" guide that can work anywhere. Second, it lets the robot practice on the new app and update its instincts (the policy) based on what works and what fails. The magic happens because these two parts help each other: the clean checklist helps the robot practice better, and the practice results help the robot refine its checklist.
The researchers tested this system in a digital playground called AndroidWorld. In one test, where the robot had to handle new versions of familiar tasks, CoAdapt-GUI succeeded 45.0% of the time. This was a significant jump compared to the previous best method, which only managed 37.5%. In a harder test, where the robot had to learn entirely new types of tasks it had never seen before, the system boosted success rates from 38.6% to 52.9%. The paper suggests that by separating the "what to do" (workflow) from the "how to do it" (policy) and cleaning up the instructions before using them, robots can become much more flexible and ready for the real world, where apps are always changing.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.