← Ultimi articoli
🤖 AI

Funnel of Thoughts: Efficient Test-Time Scaling via Early Voting and Rollout Pruning

Il documento introduce Funnel of Thoughts (FoT), un metodo di inferenza senza addestramento che riduce significativamente i costi computazionali e la latenza per i Large Reasoning Models potendo eliminare precocemente le traiettorie di ragionamento improduttive basandosi su marcatori lessicali di esitazione, pur preservando l'accuratezza del voto multi-campione completo.

Autori originali: Chanhee Park, Sungbin Han, Jeongho Yoon, Seongtae Hong, Heuiseok Lim

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

Autori originali: Chanhee Park, Sungbin Han, Jeongho Yoon, Seongtae Hong, Heuiseok Lim

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

L'intelligenza artificiale moderna ha raggiunto un punto in cui i suoi modelli di ragionamento più potenti non forniscono semplicemente una singola risposta a una domanda difficile. Invece, generano catene di pensiero lunghe e tortuose, esplorando molteplici percorsi verso una soluzione prima di stabilizzarsi su una conclusione finale. Questo processo imita la deliberazione umana, ma introduce una sfida unica: quando interrogati sullo stesso problema ripetutamente, questi modelli producono spesso risposte diverse e, talvolta, contraddittorie. Per garantire l'affidabilità, gli ingegneri hanno adottato una strategia che consiste nel chiedere al modello di generare molti tentativi differenti, o "rollout", e poi selezionare la risposta più comune tra di essi. Questo metodo, noto come voto di maggioranza, migliora significativamente l'accuratezza in compiti complessi come la matematica avanzata. Tuttavia, ciò comporta un prezzo elevato. Poiché queste catene di ragionamento possono estendersi per migliaia di parole, l'esecuzione di decine di esse simultaneamente consuma una quantità massiccia di potenza di calcolo. Il costo cresce rapidamente man mano che le catene si allungano, il che significa che la parte più costosa del processo è spesso la fine stessa, dove il modello potrebbe rimanere bloccato in un ciclo di autocorrezione o esitazione superflua.

Un team di ricercatori della Korea University ha sviluppato un nuovo metodo chiamato "Funnel of Thoughts" (Imbuto di Pensieri) per risolvere questa inefficienza senza sacrificare l'accuratezza. Il loro lavoro affronta un problema specifico: in un gruppo di trentadue diversi tentativi di ragionamento, spesso alcuni di essi sono improduttivi. Questi tentativi specifici tendono a precipitare in cicli ripetitivi, mettendo continuamente in discussione la propria logica o rimanendo bloccati in stati di "assenza di risposta", consumando così la stragrande maggioranza delle risorse computazionali. I ricercatori hanno scoperto che questi tentativi fallimentari si rivelano attraverso un modello semplice e osservabile nel testo che generano. Utilizzano frequentemente marcatori di esitazione specifici — parole e frasi come "Aspetta", "In realtà", "forse" o "Lascia che riconsideri". Contando quante volte questi marcatori appaiono, il sistema può identificare quali percorsi di ragionamento sono probabili che falliscano molto prima che finiscano.

Il nuovo metodo funziona eseguendo tutti i trentadue tentativi in parallelo, proprio come prima, ma introduce un "imbuto" che restringe progressivamente il campo. In determinati checkpoint lungo il percorso, il sistema controlla due cose. Primo, se un tentativo ha già prodotto una risposta chiara e definitiva, viene immediatamente salvato in un archivio sicuro e il sistema interrompe la generazione di testo per quel particolare tentativo. Ciò preserva il voto del percorso di successo senza sprecare ulteriore energia. Secondo, per i tentativi ancora in corso, il sistema calcola la densità di quei marcatori di esitazione. Se un tentativo è pieno di segni di incertezza, viene potato, o interrotto, precocemente. Ciò consente al sistema di scartare i percorsi spreconi e circolari, mantenendo quelli produttivi che sono probabili che conducano alla soluzione corretta.

I risultati di questo approccio sono sostanziali. Utilizzando questo metodo, i ricercatori sono stati in grado di ridurre il costo computazionale totale, misurato nelle operazioni di attenzione richieste dal modello, di quasi la metà. In test del mondo reale su una singola scheda grafica ad alte prestazioni, ciò si è tradotto in una riduzione del tempo di elaborazione di oltre il trentasette per cento. Fondamentalmente, questa efficienza non è avvenuta a scapito dell'accuratezza. Il metodo ha mantenuto lo stesso alto livello di correttezza dell'approccio tradizionale di eseguire tutti i trentadue tentativi fino alla fine. In effetti, su alcuni problemi difficili, il nuovo metodo ha effettivamente migliorato il risultato finale. Ciò è accaduto perché il metodo tradizionale a volte permetteva ad alcuni tentativi improduttivi e ripetitivi di dominare il voto finale semplicemente perché erano gli unici ad arrivare a termine, mentre il nuovo metodo ha rimosso quelle distrazioni precocemente, permettendo alla risposta corretta di emergere più chiaramente.

I ricercatori hanno testato questa tecnica su sei diversi modelli di ragionamento di grandi dimensioni e su una varietà di benchmark matematici impegnativi. Hanno scoperto che il segnale dei marcatori di esitazione era coerente in tutti i modelli, indipendentemente dalla loro architettura interna o dimensione. Il metodo si è anche dimostrato robusto quando applicato a compiti al di fuori della matematica, come rispondere a domande scientifiche complesse o generare codice, a condizione che il sistema potesse identificare quando una risposta finale era stata raggiunta. L'intuizione chiave è che il sistema non ha bisogno di comprendere il contenuto del ragionamento per sapere quando fermarsi; deve solo riconoscere il pattern dell'indecisione. Ciò consente al metodo di funzionare senza alcun addestramento aggiuntivo o strumenti esterni complessi, basandosi esclusivamente sul testo che il modello sta già producendo.

Questo lavoro suggerisce che la parte più costosa del ragionamento dell'intelligenza artificiale è spesso la meno produttiva. Imparando a riconoscere i primi segni di un modello che si blocca, possiamo impedirgli di sprecare risorse su percorsi che non porteranno da nessuna parte. Il "Funnel of Thoughts" dimostra che è possibile rendere questi sistemi potenti significativamente più veloci ed economici da gestire, mantenendoli altrettanto intelligenti. Offre un modo pratico per scalare l'uso di modelli di ragionamento avanzati, rendendoli più sostenibili per applicazioni del mondo reale dove velocità e costi sono fattori critici. I risultati indicano che il futuro di un'IA efficiente potrebbe non risiedere nella costruzione di modelli più grandi, ma in modi più intelligenti per gestire quelli che già possediamo.

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 →