← Ultimi articoli
💬 NLP

Tokengeist: Multi-Turn Attribution Tracing in Agentic Conversations

Questo articolo introduce Tokengeist, un framework scalabile che affronta i limiti dei metodi di attribuzione a passaggio singolo nelle conversazioni multi-turno tracciando ricorsivamente le dipendenze a livello di token attraverso i turni di conversazione, raggiungendo un'accuratezza significativamente superiore nel recupero di grafi di provenienza complessi rispetto agli approcci esistenti.

Autori originali: Jessica Tang, Shraddha Barke, Sharad Agarwal

Pubblicato 2026-07-28
📖 5 min di lettura🧠 Approfondimento

Autori originali: Jessica Tang, Shraddha Barke, Sharad Agarwal

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 capire perché il tuo personaggio detective preferito in una serie TV abbia improvvisamente deciso di risolvere un caso in un modo specifico. Conosci la risposta finale, ma la serie salta avanti e indietro nel tempo, mostrando il detective che parla con un testimone, poi che controlla una mappa, poi che chiama un amico e infine che prende una decisione. Se guardassi solo l'ultima scena, penseresti che la decisione sia derivata dall'amico. Ma se l'amico stesse solo ripetendo qualcosa detto dal testimone, che a sua volta aveva ottenuto l'informazione dalla mappa? Per comprendere davvero la storia, non puoi limitarti a guardare il momento finale; devi seguire la scia degli indizi all'indietro, passo dopo passo, attraverso ogni conversazione e azione che ha portato a quel punto. Questo è il tipo di puzzle che gli scienziati stanno cercando di risolvere con l'Intelligenza Artificiale (IA).

Nel mondo dell'IA, specificamente con i Large Language Models (i chatbot super intelligenti che usiamo oggi), c'è un problema crescente. Questi modelli hanno spesso lunghe conversazioni con noi, dove pongono domande, noi rispondiamo, loro controllano un database e poi forniscono una risposta finale. A volte, la risposta finale dipende da un dettaglio minuscolo che abbiamo menzionato cinque giri fa, che il modello ha poi riassunto, che il modello ha poi usato per chiamare uno strumento, il quale ha infine portato alla risposta. La grande domanda è: come possiamo vedere esattamente quali parti di quella lunga conversazione hanno plasmato la risposta finale? Attualmente, la maggior parte degli strumenti che cercano di rispondere a questa domanda agiscono come una torcia che illumina solo la stanza immediata. Possono dirti quali parole in tutta la chat sembrano importanti, ma perdono la "trama" del modo in cui l'informazione è viaggiata dall'inizio alla fine. Questo è importante perché se non possiamo tracciare da dove un'IA ha tratto i suoi fatti, non possiamo fidarci di essa, correggerne gli errori o capire perché potrebbe mentirci.

Entra in gioco Tokengeist, un nuovo metodo introdotto dai ricercatori Jessica Tang, Shraddha Barke e Sharad Agarwal. Pensa al vecchio modo di tracciare i pensieri dell'IA come a una mappa "piatta". Se chiedi a una mappa piatta di trovare la fonte di una voce, potrebbe indicarti l'ultima persona che ti ha riferito la voce, ma non ti dirà chi l'ha detta a quella persona. I ricercatori chiamano questo fallimento "provenance collapse" (collasso della provenienza). È come un gioco del telefono in cui l'ultimo giocatore viene incolpato del messaggio, anche se il messaggio è stato distorto tre persone prima. Il metodo piatto collassa l'intera storia in un unico livello, perdendo il profondo viaggio multi-step dell'informazione.

Per risolvere questo problema, il team ha costruito Tokengeist, che agisce come un detective ricorsivo. Inve di limitarsi a guardare la risposta finale e chiedere: "Con chi hai parlato?", Tokengeist chiede: "Con chi hai parlato?" e poi, per ogni persona che hai nominato, chiede: "E chi ha parlato quella persona?". Continua a scavare all'indietro, passo dopo passo, attraverso i turni della conversazione. Tratta la conversazione come un albero che si dirama (o un albero genealogico delle idee), seguendo i rami fino alle primissime foglie: gli input originali dell'utente o i risultati degli strumenti.

I ricercatori hanno testato questa idea utilizzando un nuovo benchmark creato da loro chiamato MTCABENCH, che contiene 3.845 parti specifiche di risposte provenienti da 665 diverse conversazioni multi-turno. Queste conversazioni erano complicate, coinvolgevano strumenti come la prenotazione di voli o il controllo di conti bancari, dove l'IA doveva concatenare informazioni da molti passaggi. Hanno scoperto che il vecchio metodo "piatto" era terribile in questo. Quando venivano interrogati per trovare la fonte originale dell'informazione, i metodi piatti avevano successo meno del 20% delle volte. Si incagliavano costantemente a metà della storia.

Al contrario, Tokengeist è stato un punto di svolta. Tracciando ricorsivamente il percorso all'indietro, ha trovato con successo la fonte originale dell'informazione più del 90% delle volte. Non ha solo tirato a indovinare; ha mappato l'intero viaggio. Ad esempio, se un'IA dice: "Puoi cancellare il tuo volo perché hai un'assicurazione", un metodo piatto potrebbe semplicemente indicare la conferma della cancellazione. Tokengeist, tuttavia, ha tracciato il percorso fino al risultato dello strumento che mostrava l'assicurazione, poi all'ID dell'utente che ha sbloccato quel risultato dello strumento, e infine alla richiesta originale dell'utente.

Il documento suggerisce che questo approccio ricorsivo è la chiave per rendere l'IA trasparente. Dimostra che guardare semplicemente l'intera conversazione non è sufficiente; dobbiamo capire la struttura della conversazione, ovvero come un turno dipenda da un altro. Sebbene il metodo funzioni meglio con i modelli di IA specifici testati dai ricercatori (che sono open-source e relativamente piccoli), i risultati suggeriscono fortemente che, per gli agenti IA complessi e multi-step, non dobbiamo trattare le conversazioni come una lista piatta di parole, ma come una rete connessa di dipendenze. Tokengeist non ci dice solo cosa ha detto l'IA; ci aiuta a comprendere l'intera storia del perché lo abbia detto.

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 →