CoAdapt-GUI: Joint Workflow Context and Policy Adaptation for Unseen GUI Applications
CoAdapt-GUI is een test-time adaptatieframework dat de generalisatie van mobiele GUI-agenten naar onbekende applicaties verbetert door een taakspecifieke policy via LoRA gezamenlijk aan te passen en de overdraagbare workflow-context van de eigen interacties van de agent te verfijnen, waarmee significante prestatiewinsten wordt behaald ten opzichte van baseline-methoden.
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 leert navigeren in de digitale wereld. Deze robot is een "GUI-agent", een slimme assistent die naar een telefoonscherm kan kijken, kan lezen wat hij ziet en op knoppen kan tikken om je instructies op te volgen, zoals "boek een vlucht" of "stuur een sms". Een tijdje zijn deze robots behoorlijk goed geworden, maar alleen als ze oefenen op precies dezelfde apps die ze later zullen gebruiken. Het is als een student die de antwoorden op een specifieke wiskundetoets uit het hoofd leert, maar bevriest wanneer hij een nieuw tekstboek ziet. De echte uitdaging vindt plaats wanneer de robot een app tegenkomt die hij nog nooit heeft gezien, met knoppen en menu's die hij niet herkent. Dit is het "onbekende applicatie"-probleem. Wetenschappers proberen uit te vogelen hoe ze deze robots kunnen leren om on the fly te leren, met slechts een paar pogingen om te begrijpen hoe een nieuwe app werkt, zonder dat er elke keer een mens aan de hand is om hen de weg te wijzen.
Dit artikel introduceert een slim nieuw systeem genaamd CoAdapt-GUI dat deze robot-agenten helpt om veel beter aan nieuwe apps te wennen dan voorheen. Denk aan het brein van de robot als een systeem met twee delen: een "policy" (beleid), wat zijn instinct is voor hoe hij moet tikken en swipen, en een "workflow" (werkstroom), wat een mentale checklist is van stappen en regels voor hoe hij een taak voltooit. Eerdere pogingen om robots te helpen nieuwe apps te leren, probeerden vooral hun instincten (de policy) aan te passen terwijl ze hun checklist negeerden. De auteurs ontdekten dat dit niet genoeg is. Als de checklist van de robot vol staat met details die specifiek zijn voor de oude apps die hij kent (zoals "zoek de blauwe knop op het startscherm"), raakt hij in de war wanneer de nieuwe app een rode knop op een andere plek heeft.
CoAdapt-GUI lost dit op door twee dingen tegelijk te doen. Ten eerste fungeert het als een strikte redacteur voor de checklist van de robot. Het neemt de algemene regels die de robot kent (zoals "als je vastloopt, probeer dan terug te gaan") maar schrapt alle specifieke details over de oude apps (zoals "de terugknop zit in de linkerbovenhoek"). Dit creëert een "schone" gids die overal kan werken. Ten tweede laat het de robot oefenen op de nieuwe app en zijn instincten (de policy) bijwerken op basis van wat wel en niet werkt. De magie gebeurt omdat deze twee onderdelen elkaar helpen: de schone checklist helpt de robot beter te oefenen, en de resultaten van het oefenen helpen de robot om zijn checklist te verfijnen.
De onderzoekers hebben dit systeem getest in een digitale speeltuin genaamd AndroidWorld. In één test, waarbij de robot nieuwe versies van bekende taken moest afhandelen, slaagde CoAdapt-GUI 45,0% van de tijd. Dit was een significante sprong vergeleken met de vorige beste methode, die slechts 37,5% haalde. In een moeilijkere test, waarbij de robot geheel nieuwe soorten taken moest leren die hij nog nooit eerder had gezien, verhoogde het systeem de succespercentages van 38,6% naar 52,9%. Het artikel suggereert dat door het scheiden van het "wat te doen" (workflow) en het "hoe te doen" (policy) en door de instructies op te schonen voordat ze worden gebruikt, robots veel flexibeler en klaar voor de echte wereld kunnen worden, waar apps constant veranderen.
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.