← Ultimi articoli
💬 NLP

Just Pass Twice: Efficient Token Classification with LLMs for Zero-Shot NER

Il documento propone "Just Pass Twice" (JPT), un metodo che consente ai modelli linguistici di grandi dimensioni causali di eseguire un efficiente riconoscimento delle entità nominate zero-shot allo stato dell'arte concatenando il testo di input per consentire un contesto completamente bidirezionale senza modifiche architettoniche, superando così i limiti della generazione autoregressiva e ottenendo al contempo un'inferenza oltre 20 volte più veloce.

Autori originali: Ahmed Ewais, Ahmed Hashish, Amr Ali

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

Autori originali: Ahmed Ewais, Ahmed Hashish, Amr Ali

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

Il linguaggio è una rete di contesti, dove il significato di una singola parola dipende spesso interamente dalle parole che la seguono. Considerate la parola "Paris". Se la incontrate all'inizio di una frase, il vostro cervello non sa ancora se si riferisce alla capitale francese o al musicista che ha pubblicato un nuovo album. Per risolvere questa ambiguità, dovete leggere l'intera frase. Per decenni, i computer hanno lottato con questo stesso problema. Gli strumenti tradizionali per trovare nomi di persone, luoghi e organizzazioni nel testo erano costruiti per guardare all'indietro, analizzando le parole una dopo l'altra man mano che apparivano. Non potevano vedere il futuro, quindi spesso sbagliavano quando l'indizio cruciale appariva più avanti nella frase. Nel frattempo, i più recenti e potenti modelli linguistici per computer potevano comprendere vaste quantità di conoscenza umana, ma erano costruiti per scrivere testo, non per etichettarlo. Anche loro erano costretti a guardare solo all'indietro, risultando lenti e soggetti a errori quando venivano interrogati per identificare parole specifiche in un blocco di testo.

Un team di ricercatori di WitnessAI ha trovato un modo per dare a questi potenti modelli la capacità di vedere l'immagine completa senza cambiare la loro progettazione sottostante. Chiamano il loro metodo "Just Pass Twice" (Passa solo due volte). La soluzione è deceptivamente semplice: invece di fornire una frase al modello di computer una sola volta, la forniscono due volte, una dopo l'altra. La prima volta, il modello legge la frase normalmente. La seconda volta, legge la stessa identica frase. Poiché il modello è progettato per ricordare tutto ciò che ha visto finora, la seconda lettura permette a ogni singola parola di "guardare indietro" all'intera prima lettura. Ciò significa che quando il modello analizza la parola "Paris" durante il secondo passaggio, può già vedere le parole "nuovo album" che apparivano più avanti nella prima passata. Questo trucco fornisce efficacementamente al modello una visione dell'intera frase in un colpo solo, permettendogli di prendere decisioni precise su cosa significhi ogni parola, il tutto operando a una velocità superiore a venti volte rispetto ai precedenti migliori metodi.

I ricercatori hanno testato questo approccio su una vasta gamma di compiti in cui i computer devono identificare tipi specifici di informazioni, come nomi di persone, organizzazioni e luoghi, attraverso diversi campi come la musica, la politica e la scienza. Hanno scoperto che combinando questa tecnica di "doppia lettura" con definizioni scritte chiare di ciò che è ogni tipo di entità, il modello è diventato incredibilmente accurato. Nei test, ha superato i migliori metodi esistenti con un margine significativo, migliorando la sua precisione di quasi otto punti in media. Si tratta di un salto sostanziale nelle prestazioni per un compito che viene studiato da decenni. Il modello non si è limitato a indovinare meglio; ha compreso il contesto più profondamente. Ad esempio, poteva distinguere tra una "persona" e un "politico" o tra un "paese" e un'"organizzazione" facendo affidamento sulle definizioni specifiche fornite, piuttosto che limitarsi a memorizzare un elenco di nomi.

Ciò che rende questa scoperta particolarmente sorprendente è come essa aggiri i consueti compromessi nell'intelligenza artificiale. Tipicamente, rendere un modello più accurato richiede di renderlo più lento o più complesso. I modelli generativi, che creano testo parola per parola, sono lenti perché devono attendere che ogni parola sia scritta prima di passare alla successiva. I modelli discriminativi, che semplicemente etichettano le parole, sono veloci ma spesso mancano della profonda comprensione dei più recenti e grandi modelli. Il metodo "Just Pass Twice" colma questo divario. Permette a un modello ricco di conoscenza di svolgere il compito rapido e preciso di etichettare il testo. I ricercatori ci sono riusciti senza alterare l'architettura del modello o richiedere che venisse riaddestrato da zero. Hanno semplicemente cambiato l'input, duplicando il testo in modo che il modello potesse elaborarlo in un unico impulso di calcolo parallelo anziché in uno sequenziale e lento.

Le implicazioni di questo lavoro vanno oltre il semplice trovare nomi nel testo. Dimostrano che i limiti dei moderni modelli linguistici non sono sempre dovuti a una mancanza di intelligenza, ma talvolta al modo in cui gli viene chiesto di lavorare. Trovando un modo per lasciare che questi modelli vedano il contesto completo di una frase, i ricercatori hanno sbloccato un nuovo livello di efficienza e precisione. Il loro metodo non è un trucco magico o un complesso aggiornamento algoritmico; è un semplice aggiustamento che sfrutta le capacità esistenti del modello in un modo nuovo. Il risultato è un sistema che è sia più veloce che più intelligente, capace di gestire le sfumature del linguaggio umano con un livello di precisiono che era precedentemente fuori portata per questa classe di strumenti. Questo approccio suggerisce che la strada da seguire per l'intelligenza artificiale non debba sempre passare per la costruzione di macchine più grandi o più complesse, ma piuttosto nel trovare modi più semplici ed eleganti per utilizzare quelle 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 →