← Ultimi articoli
🤖 AI

Policy of Thoughts: Scaling Test-Time Training for LLM Reasoning via Online Policy Evolution

Il documento introduce la Policy of Thoughts (PoT), un framework che potenzia il ragionamento dei modelli linguistici di grandi dimensioni trattando l'esecuzione durante il test come un processo di ottimizzazione online in cui un adattatore LoRA transitorio viene aggiornato dinamicamente tramite la Group Relative Policy Optimization per interiorizzare il feedback ed evolvere la strategia di ragionamento del modello, permettendo a un modello da 4B di superare significativamente modelli allo stato dell'arte molto più grandi in complessi benchmark di programmazione.

Autori originali: Zhengbo Jiao, Hongyu Xian, Qinglong Wang, Yunpu Ma, Zhebo Wang, Zifan Zhang, Dezhang Kong, Meng Han

Pubblicato 2026-07-16
📖 6 min di lettura🧠 Approfondimento

Autori originali: Zhengbo Jiao, Hongyu Xian, Qinglong Wang, Yunpu Ma, Zhebo Wang, Zifan Zhang, Dezhang Kong, Meng Han

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

Immagina di cercare di risolvere un puzzle incredibilmente difficile, come una complessa sfida di programmazione o un problema matematico che richiede una lunga catena di pensiero. Hai un assistente super intelligente (un Large Language Model) che conosce molti fatti ma a volte si incastra in un loop, ripetendo gli stessi errori continuamente. Nel mondo dell'intelligenza artificiale, questo assistente di solito lavora con un cervello "congelato": una volta iniziata a pensare, non può cambiare la sua strategia fondamentale a metà percorso. Se prende una strada sbagliata, continua a percorrere quella strada errata, sperando di imboccare la strada giusta per pura fortuna o provando molte strade diverse contemporaneamente. Questo è come cercare di trovare l'uscita da un labirinto correndo ciecamente lungo ogni corridoio finché non si sbatte contro un muro, invece di imparare dalle pareti contro cui si è già urtato.

Per molto tempo, il modo migliore per risolvere questi problemi difficili è stato semplicemente dare al computer più tempo e potenza di calcolo per tentare milioni di diversi tentativi. Ma questo articolo suggerisce un modo più intelligente: invece di provare solo con più forza, il computer dovrebbe imparare mentre ci prova. Pensa a un personaggio di un videogioco che non si limita a rinascere e riprovare, ma impara effettivamente dalla specifica trappola che lo ha appena ucciso, regolando la sua strategia istantaneamente per il tentativo successivo. I ricercatori dietro questo studio si stanno chiedendo: e se la nostra IA potesse "pensare in piedi", aggiornando le proprie regole di ragionamento in tempo reale in base al fatto che i suoi tentativi precedenti siano falliti o abbiano avuto successo? Questa è la differenza tra un robot che segue semplicemente uno script e uno che adatta ed evolve il proprio cervello per ogni singola nuova sfida che affronta.


La "Policy of Thoughts": Insegnare all'IA a Imparare Mentre Gioca

Incontra PoT (Policy of Thoughts), un nuovo framework che tratta la risoluzione di un problema non come un tentativo singolo, ma come una conversazione viva ed evolutiva tra l'IA e il problema stesso. Gli autori, un team di ricercatori provenienti da università come la Zhejiang University e la LMU Monaco, sostengono che il vecchio modo di fare — dove la strategia dell'IA rimane congelata mentre cerca le risposte — ci stia frenando. Propongono un sistema in cui l'IA ottiene una "seconda possibilità" di imparare dai propri fallimenti durante il test, addestrando efficacementamente se stessa al volo.

Il Puzzle Popperiano: Indovina, Testa ed Evolvi

L'idea centrale si ispira a un famoso filosofo di nome Karl Popper, che credeva che la scienza progredisse attraverso "congetture e confutazioni". In parole semplici, questo significa che fai un'ipotesi, la testi contro la realtà e, se fallisce, impari esattamente perché è fallita per poter fare un'ipotesi migliore la prossima volta.

PoT dà vita a questa filosofia per l'IA. Ecco come funziona il ciclo:

  1. La Congettura (L'Ipotesi): L'IA guarda un problema e genera alcune diverse possibili soluzioni (come abbozzare tre diversi percorsi su una mappa).
  2. La Confutazione (Il Controllo della Realtà): Il sistema esegue queste soluzioni in un ambiente reale (come un compilatore di codice). Se il codice va in crash o fornisce la risposta errata, quella è una "confutazione".
  3. L'Evoluzione (L'Apprendimento): Questa è la parte magica. Invece di buttare via semplicemente l'ipotesi fallita, PoT usa il fallimento per aggiornare la "policy" interna dell'IA (la sua strategia di pensiero). Apporta piccoli aggiustamenti istantanei al modo in cui l'IA pensa, specificamente per questo problema.
  4. La Ripetizione: L'IA riprova con il suo cervello appena aggiornato, ora meglio equipaggiato per evitare l'errore specifico che ha appena commesso.

Il Trucco del "Cervello Temporaneo"

Potresti chiederti: "Se l'IA impara da ogni problema, non si confonderà o dimenticherà ciò che sapeva prima?". Gli autori hanno una soluzione intelligente. Usano una tecnica chiamata LoRA (Low-Rank Adaptation), che è come dare all'IA un "cappello del pensiero" temporaneo e staccabile.

Immagina che l'IA abbia una biblioteca di conoscenze massiccia e permanente (il suo modello base). Quando affronta un problema difficile, indossa un "cappello del pensiero" speciale e leggero (l'adattatore LoRA). Questo cappello permette all'IA di imparare rapidamente e adattare la sua strategia per questo specifico puzzle. Una volta risolto il puzzle (o terminato il tempo), il cappello viene tolto e gettato via. La biblioteca permanente rimane intatta e non confusa. Questo significa che l'IA può essere una maestra dell'adattamento per ogni singolo nuovo problema senza sconvolgere la sua conoscenza generale.

I Risultati: Un Cervello Piccolo, Grandi Vittorie

I ricercatori hanno testato questa idea su sfide di programmazione, che sono notoriamente difficili perché richiedono una logica precisa, passo dopo passo. Hanno utilizzato un modello di IA relativamente piccolo (solo 4 miliardi di parametri) e gli hanno fornito il framework PoT.

I risultati sono stati sorprendenti. Questo minuscolo modello, usando PoT, è riuscito a risolvere il 49,71% dei problemi di un benchmark impegnativo chiamato LiveCodeBench V6. Per mettere le cose in prospettiva:

  • Ha battuto GPT-4o, un modello commerciale massiccio, che ha ottenuto un punteggio del 29,71% su quello stesso benchmark specifico.
  • Ha superato significativamente la performance di base di altri grandi modelli su questo test specifico, dimostrando che un modello piccolo con apprendimento dinamico può superare il ragionamento statico di sistemi molto più grandi.
  • Sebbene modelli come Gemini-2.5-Flash (60,91% complessivo) e Claude-Opus-4 (55,22% complessivo) abbiano ottenuto punteggi più alti in benchmark più ampi e misti, il 49,71% del modello potenziato da PoT su il rigoroso LiveCodeBench V6 rappresenta un salto enorme per un modello oltre 50 volte più piccolo, provando che il ragionamento adattivo può colmare il divario con i giganti su compiti specifici e complessi.

Ancora più impressionante è che il modello potenziato da PoT è oltre 50 volte più piccolo di alcuni dei giganti modelli con cui compete. Non ha vinto avendo un cervello più grande; ha vinto avendo un modo più intelligente di usare il cervello che aveva.

Perché Questo è Importante

L'articolo suggerisce che il futuro del ragionamento dell'IA non riguarda solo la costruzione di modelli sempre più grandi. Si tratta di dare ai modelli la capacità di "pensare in piedi". Trasformando il processo di test in una sessione di addestramento, l'IA smette di sprecare energia su percorsi falliti e inizia a usare quell'energia per migliorare la propria strategia istantaneamente.

Gli autori hanno scoperto che questo metodo funziona meglio quando c'è un feedback chiaro (come un codice che viene eseguito o va in crash). Quando il feedback è vago, i guadagni sono minori, ma comunque positivi. Hanno anche dimostrato che questo approccio funziona su diversi tipi di modelli, non solo su quello con cui sono partiti.

In breve, PoT suggerisce che il modo migliore per risolvere un problema difficile non è solo provarci con più forza; è imparare più velocemente. Permettendo all'IA di evolvere la propria strategia di ragionamento per ogni singola sfida, possiamo ottenere risultati super intelligenti da computer molto più piccoli ed efficienti. È un passaggio dal "cercare la risposta giusta" al "imparare come trovare la risposta giusta".

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 →