← Nieuwste papers
🤖 AI

Towards GUI Agents: Vision-Language Diffusion Models for GUI Grounding

Dit onderzoek toont aan dat discrete diffusietaalmodellen, met name wanneer ze zijn aangepast met een hybride maskeringsschema, een veelbelovend en competitief alternatief vormen voor autoregressieve modellen voor GUI-grounding door de hiërarchische structuur van bounding boxes beter te vangen en de prestaties aanzienlijk te verbeteren.

Oorspronkelijke auteurs: Shrinidhi Kumbhar, Haofu Liao, Srikar Appalaraju, Kunwar Yashraj Singh

Gepubliceerd 2026-03-30
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Shrinidhi Kumbhar, Haofu Liao, Srikar Appalaraju, Kunwar Yashraj Singh

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een robot wilt bouwen die niet alleen naar een computerscherm kan kijken, maar ook echt begrijpt wat erop staat en zelf kan klikken, typen of scrollen. Dit noemen we een GUI-agent (een robot die met grafische interfaces werkt).

Tot nu toe waren de slimste robots hiervoor gebaseerd op een manier van denken die we autoregressief noemen. Dat is alsof ze een zin woord voor woord opbouwen, van links naar rechts, net als een mens die een brief schrijft. Ze kunnen niet teruggaan en iets veranderen als ze een foutje hebben gemaakt.

De auteurs van dit paper hebben een nieuw idee getest: wat als we een robot gebruiken die denkt als een kunstenaar die een schilderij maakt door te "denoisen"? Dit heet een Diffusiemodel.

Hier is de uitleg in simpele taal, met een paar creatieve vergelijkingen:

1. Het Probleem: De "Woord-voor-Woord" Robot

Stel je voor dat je een robot vraagt om op de "Verzenden"-knop te klikken.

  • De oude robots (Autoregressief) moeten eerst het woord "klikken" bedenken, dan de X-coördinaat, dan de Y-coördinaat, enzovoort. Als ze halverwege de coördinaten een foutje maken, is de hele zin verkeerd. Ze kunnen niet makkelijk "terugkrabben".
  • Ze zijn heel goed, maar ze zijn een beetje stijf en traag omdat ze alles in één richting moeten doen.

2. De Oplossing: De "Ruis-Verwijderaar" Robot

De auteurs hebben gekeken naar een nieuw type robot: de Discrete Diffusie Model.

  • De Analogie: Stel je voor dat je een foto van een knop hebt, maar de foto is volledig bedekt met witte ruis (of een deken). De robot moet de knop "ontmaskeren" door steeds een beetje van de ruis weg te halen.
  • In plaats van woord voor woord te schrijven, kijkt de robot naar het hele plaatje tegelijk. Hij kan in één keer zeggen: "Ah, hier is een knop, en hij zit hier!" en in de volgende stap zeggen: "Nee, wacht even, hij zit eigenlijk ietsje hoger."
  • Dit heet iteratief verfijnen. Het is alsof je een schets maakt en die steeds beter maakt, in plaats van direct met de pen te schrijven.

3. Het Grote Geheim: De "Hybride Maskering"

Dit is het belangrijkste nieuwe idee in dit paper.
Bij het "ontmaskeren" van de knop-coördinaten (de rechthoek om de knop) is er een probleem. Een rechthoek heeft vier getallen: links, boven, rechts, onder.

  • Het oude probleem: Als de robot alle vier de getallen willekeurig moet raden, kan het zijn dat hij de linkerbovenhoek goed raadt, maar de rechteronderhoek totaal verkeerd. Het is alsof je een puzzel probeert te leggen waarbij je stukjes willekeurig uit de doos haalt.
  • De nieuwe oplossing (Hybride Maskering): De auteurs hebben een slimme truc bedacht. Ze laten de robot in twee fases werken:
    1. Fase 1 (De Anker): De robot mag eerst alleen de linkerbovenhoek en het type actie (bijv. "klikken") raden. Dit is als het vastzetten van de eerste spijker in de muur.
    2. Fase 2 (De Uitbreiding): Zodra de robot die eerste spijker heeft, wordt de rest van de rechthoek (rechts en onder) volledig "gemaskerd" (verdwijnt). De robot moet nu alleen nog de rest van de rechthoek tekenen, gebaseerd op die eerste spijker.
  • Waarom werkt dit? Het dwingt de robot om eerst de basis te leggen en daarop te bouwen. Het is alsof je eerst het fundament van een huis bouwt, en pas daarna de muren optrekt. Hierdoor wordt de robot veel nauwkeuriger in het vinden van de juiste plek.

4. Wat hebben ze ontdekt?

Ze hebben hun robot getraind met duizenden voorbeelden van websites, mobiele apps en desktopprogramma's.

  • Resultaat 1: Deze nieuwe "ontmasker"-robot werkt bijna net zo goed als de oude "woord-voor-woord" robots, maar is veel flexibeler.
  • Resultaat 2: Door de "Hybride Maskering" (die twee-fases truc) wordt de robot nog beter. Hij mist minder vaak de knop.
  • Resultaat 3: Hoe meer verschillende soorten schermen ze de robot laten zien (web, mobiel, desktop), hoe sneller en slimmer hij wordt. Het is alsof je een student niet alleen wiskunde laat leren, maar ook geschiedenis en aardrijkskunde; dan wordt hij een bredere denker.

Samenvatting in één zin

De auteurs hebben bewezen dat je een robot kunt bouwen die naar een computerscherm kijkt en een knop vindt door niet woord voor woord te schrijven, maar door een "ruisige" schets van de knop steeds scherper te maken, waarbij ze een slimme truc gebruiken om eerst het beginpunt te vinden en daarna de rest af te maken.

Dit is een grote stap naar robots die echt onze computers voor ons kunnen bedienen!

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →