← Ultimi articoli
🤖 AI

Agent-G2^2: Gaussian Guidance for Agentic Reinforcement Learning

Agent-G2^2 è un nuovo framework di apprendimento per rinforzo che ottimizza la profondità della guida basata su suggerimenti campionando da una distribuzione gaussiana stimata online, superando così i metodi deterministici e basati sul probing esistenti nei compiti agentici e riducendo significativamente i costi computazionali.

Autori originali: Zixuan Wang, Yanrui Miao, Zhengxi Lu, Teng Pan, Yiwen Qiu, Hongxing Li, Peng Qiu, Ruiqing Zhang, Yongliang Shen

Pubblicato 2026-08-25
📖 5 min di lettura🧠 Approfondimento

Autori originali: Zixuan Wang, Yanrui Miao, Zhengxi Lu, Teng Pan, Yiwen Qiu, Hongxing Li, Peng Qiu, Ruiqing Zhang, Yongliang Shen

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immaginate un programma informatico che cerca di imparare a navigare in un mondo complesso, come un robot che si muove in una casa o un agente virtuale che fa acquisti su un sito web. Questi compiti richiedono spesso una lunga catena di decisioni, dove il programma deve compiere molti passi prima di riuscire finalmente o fallire. Il problema fondamentale è che il programma riceve un segnale solo alla fine, che gli dice se ha vinto o perso. Questo rende l'apprendimento incredibilmente difficile, come cercare di imparare ad andare in bicicletta ricevendo solo un "bel lavoro" o "sei caduto" dopo aver già percorso un miglio, senza alcun feedback sul fatto che si stesse sterzando correttamente nel mezzo. Per aiutare il programma a imparare, i ricercatori hanno cercato di fornirgli un "indizio" all'inizio di ogni tentativo: un breve frammento di un percorso perfetto compiuto da un esperto. Questo dà al programma una marcia in più, posizionandolo più vicino al traguardo affinché possa apprendere i passaggi rimanenti. Tuttavia, una domanda critica rimane: quanto del percorso dell'esperto dovrebbe essere mostrato? Se se ne mostra troppo poco, il programma rimane smarrito; se se ne mostra troppo, esso si limita a copiare l'esperto senza imparare nulla di nuovo.

Per molto tempo, i ricercatori hanno affrontato questa questione come se esistesse un unico livello perfetto di aiuto applicabile a ogni singolo compito, oppure hanno cercato di indovinare la quantità giusta per ogni specifico compito eseguendo molti cicli di pratica extra, costosi, solo per testare diversi livelli di aiuto. Un nuovo studio condotto da un team della Zhejiang University e di Baidu suggerisce che entrambi questi approcci sbagliano il bersaglio. I ricercatori hanno scoperto che il "punto ideale" di aiuto non è un singolo punto preciso, ma piuttosto un intervallo. Per ogni dato compito, esiste una fascia di diverse quantità di aiuto che funzionano bene, e questa fascia si sposta a seconda della difficoltà del compito. Invece di cercare di individuare un numero esatto, il team ha sviluppato un metodo che tratta la giusta quantità di aiuto come un intervallo flessibile che cambia man mano che il computer apprende. Chiamano il loro sistema Agent-G2.

I ricercatori hanno testato la loro idea in due ambienti impegnativi: un mondo basato sul testo in cui un agente deve completare faccende domestiche come raccogliere oggetti o pulire, e un negozio online simulato dove l'agente deve cercare e acquistare articoli specifici. Hanno utilizzato un modello linguistico come "cervello" per questi agenti. Nelle loro esperimenti, hanno scoperto che la quantità più efficace di aiuto forma una curva a campana attorno al punto ideale. Ciò significa che per un compito difficile, un ampio intervallo di livelli di aiuto potrebbe funzionare, mentre per uno più facile, l'intervallo potrebbe essere più stretto. Fondamentalmente, hanno scoperto che la difficoltà di un compito è strettamente legata alla lunghezza del percorso dell'esperto. Un compito che richiede venti passi è generalmente più difficile di uno che ne richiede solo due.

Per risolvere il problema di trovare il giusto livello di aiuto senza sprecare tempo, Agent-G2 raggruppa i compiti in base alla loro lunghezza e poi utilizza i risultati dei cicli di pratica attuali per regolare l'aiuto per il round successivo. Se il gruppo di compiti brevi ha troppo successo, il sistema riduce automaticamente la quantità di aiuto fornito a essi. Se i compiti lunghi stanno fallendo, il sistema aumenta l'aiuto. Il sistema lo fa calcolando un punto centrale e una diffusione per ogni gruppo di compiti, creando essenzialmente una mappa dinamica di dove dovrebbe avvenire l'apprendimento. Successivamente, sceglie casualmente una specifica quantità di aiuto da quella mappa per ogni nuovo tentativo. Questo approccio consente al sistema di esplorare una varietà di punti di partenza utili simultaneamente, garantendo che sia i compiti facili che quelli difficili ricevano la giusta spinta senza la necessità di eseguire test extra solo per determinare le impostazioni.

I risultati sono stati sorprendenti. Nell'ambiente dei compiti domestici, il nuovo metodo ha raggiunto un tasso di successo del 95,3 percento con un modello più piccolo e del 98,4 percento con uno più grande. Questo ha superato i metodi esistenti più forti che utilizzavano indizi, così come quelli che cercavano di apprendere senza alcun indizio. Forse, cosa più importante, il nuovo metodo ha ottenuto questi risultati utilizzando molte meno risorse informatiche rispetto ai precedenti migliori metodi che cercavano di indovinare il giusto livello di aiuto per ogni compito individualmente. Quei vecchi metodi richiedevano l'esecuzione di molti cicli di pratica extra per trovare la risposta, il che è lento e costoso. Il nuovo sistema ha appreso le impostazioni giuste "al volo", utilizzando gli stessi dati che stava già raccogliendo per migliorare l'agente.

Lo studio ha anche dimostrato che il sistema funziona bene attraverso diverse dimensioni di modelli informatici, provando che il modo in cui l'aiuto viene fornito è importante quanto la dimensione del cervello che sta apprendendo. Infatti, il modello più piccolo utilizzando questo sistema di guida intelligente è stato in grado di performare meglio di modelli molto più grandi che utilizzavano metodi più vecchi e meno sofisticati. I ricercatori hanno osservato che il loro metodo si basa sul fatto di avere un percorso di esempio perfetto disponibile per ogni compito per iniziare. Se tali percorsi perfetti non esistono, il sistema non può essere utilizzato direttamente. Tuttavia, per i molti problemi del mondo reale in cui gli esperti possono dimostrare il percorso corretto, questo approccio offre un modo potente per insegnare all'intelligenza artificiale come imparare dai propri errori, invece di limitarsi a copiare ciò che vede. Trattando il giusto livello di guida come un intervallo flessibile piuttosto che come un numero fisso, i ricercatori hanno trovato un modo più efficiente e robusto per aiutare le macchine a padroneggiare obiettivi complessi a lungo termine.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →