← Ultimi articoli
💬 NLP

Exploring the Reversal Curse and Other Deductive Logical Reasoning in BERT and GPT-Based Large Language Models

Questo studio rivela che, mentre i modelli BERT bidirezionali sono immuni alla "maledizione dell'inversione" che ostacola i modelli GPT auto-regressivi nella deduzione logica simmetrica, entrambe le architetture faticano con il ragionamento deduttivo complesso su multi-insiemi, suggerendo che la selezione del modello debba essere adattata alle specifiche esigenze logiche di compiti quali la costruzione di grafi di conoscenza biomedica.

Autori originali: Da Wu, Jingye Yang, Kai Wang

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

Autori originali: Da Wu, Jingye Yang, Kai Wang

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

I Robot Brillanti e il Labirinto degli Specchi

Immagina di insegnare a un robot a comprendere il mondo. Gli mostri l'immagine di un gatto e dici: "Questo è un gatto". Più tardi, gli mostri la parola "gatto" e gli chiedi: "Quale immagine corrisponde a questa?". Un cervello umano gestisce questo scambio senza sforzo; sappiamo che se "Gatto" equivale a "Immagine", allora "Immagine" equivale a "Gatto". Ma per molto tempo, i cervelli informatici più avanzati, noti come Grandi Modelli Linguistici (LLM), hanno faticato con questo semplice ribaltamento. Erano come studenti che avevano memorizzato una lista di risposte ma non riuscivano a capire la domanda se veniva posta al contrario. Questo specifico difetto è chiamato "Maledizione dell'Inversione" (Reversal Curse).

Per capire perché questo sia importante, pensa a questi modelli IA come a due diversi tipi di lettori. Un tipo è il Decoder (come la famosa serie GPT), che legge una storia da sinistra a destra, prevedendo la parola successiva basandosi solo su ciò che è venuto prima. È bravissimo a scrivere storie o a completare frasi, ma non può sbirciare avanti per vedere l'immagine completa. L'altro tipo è l'Encoder (come BERT), che legge una frase tutta in una volta, osservando ogni parola in relazione a tutte le altre simultaneamente. È come leggere una frase con una lente d'ingrandimento che ti mostra il contesto di ogni singola parola nello stesso momento. Gli scienziati si sono chiesti: se insegniamo a questi robot a fare matematica di base con gruppi di cose — come combinare liste di amici o trovare gli amici che hanno in comune — possono effettivamente ragionare sulla logica, o stanno solo indovinando in base ai modelli che hanno visto in precedenza? Questa domanda è cruciale perché, se vogliamo usare questi robot per costruire mappe complesse di conoscenza (come in medicina o nella scienza), devono essere in grado di ragionare, non solo di ripetere.

La Storia del Paper: Chi Può Ribaltare le Carte?

In questo studio, i ricercatori Da Wu, Jingye Yang e Kai Wang hanno deciso di mettere alla prova questi diversi cervelli robotici. Volevano vedere se la "Maledizione dell'Inversione" fosse un bug permanente o solo una particolarità del modo in cui certi modelli sono costruiti, e se questi modelli potessero effettivamente gestire enigmi logici più complicati che coinvolgono insiemi di elementi.

Il Test dello Specchio: La Maledizione dell'Inversione
Per prima cosa, hanno affrontato la "Maledizione dell'Inversione". Immagina di insegnare a un robot che "Jimmy Carter è il 39° Presidente". Se chiedi al robot: "Chi è il 39° Presidente?", un robot standard (come GPT-3) spesso si blocca. Conosce il fatto in una direzione, ma non riesce a ribaltarlo per rispondere alla domanda inversa. I ricercatori hanno scoperto che i modelli Decoder (come GPT e Llama) soffrono davvero di questa maledizione; faticano a dedurre "B è A" da "A è B".

Tuttove, il modello Encoder (BERT) era una storia diversa. Poiché BERT legge in entrambe le direzioni contemporaneamente, non si è confuso. Quando i ricercatori hanno posto la domanda inversa, BERT ha risposto correttamente circa il 99% delle volte. Si scopre che, se vuoi che un robot comprenda che una relazione funziona in entrambi i sensi, hai bisogno di un cervello che possa guardare l'immagine completa, non solo il passato.

L'Enigma Logico: Mescolare e Abbinare Gruppi
Successivamente, il team è passato a una sfida più difficile: le operazioni sugli insiemi. Hanno insegnato ai robot a eseguire l' "Unione" (combinare due liste di amici in un unico grande elenco) e l' "Intersezione" (trovare gli amici che compaiono in entrambe le liste).

  • Il Livello Facile (Due Insiemi): Quando ai robot è stato chiesto di combinare o confrontare solo due gruppi di nomi (come "Supereroi" e "Dinosauri"), sia i modelli Decoder (Llama 2 e 3) che il modello Encoder (BERT) hanno fatto un lavoro fantastico. Hanno ottenuto le risposte giuste quasi ogni volta. Sembrava che avessero padroneggiato la logica.
  • Il Livello Difficile (Tre Insiemi): Poi, i ricercatori hanno reso l'enigma più difficile. Hanno chiesto ai robot di mescolare tre gruppi in una volta sola, o di eseguire un mix di operazioni, come "Trova gli amici in comune tra il Gruppo A e il Gruppo B, poi aggiungi il Gruppo C".

Ecco dove il trucco di magia è crollato. Mentre i robot erano bravi nei compiti semplici con due gruppi, sono inciampati vistosamente quando sono stati coinvolti tre gruppi.

  • Il Problema di BERT: Il modello BERT sembrava stare barando. Non stava realmente facendo la matematica; stava solo cercando parole che riconosceva. Se una frase conteneva un nome nuovo che non aveva mai visto, diceva immediatamente "No, è sbagliato". Ma se la risposta errata usava nomi che conosceva, si confondeva e diceva "Sì, è giusto". Stava memorizzando il vocabolario, non la logica.
  • Il Problema di Llama: Anche i modelli Llama (i modelli Decoder) hanno avuto difficoltà. Quando richiesti di trovare gli amici in comune in tre gruppi, spesso elencavano semplicemente tutti i nomi che conoscevano, ignorando le regole specifiche dell'enigma. Sembravano richiamare una lista di nomi visti durante l'addestramento piuttosto che calcolare l'intersezione corretta.

L'Imprevisto GPT-4
I ricercatori hanno testato anche l'ultimo modello disponibile, GPT-4, a codice chiuso. Questo robot era molto migliore degli altri. Poteva gestire la maggior parte degli enigmi logici a tre insiemi correttamente, spesso scomponendo il problema in passi più piccoli per risolverlo. Tuttavia, anche GPT-4 ha iniziato a commettere errori quando il numero di gruppi diventava troppo alto (come sette o otto insiemi), suggerendo che anche i modelli più intelligenti attuali hanno dei limiti quando si tratta di deduzioni complesse e multi-step.

La Grande Conclusione

La lezione principale di questo paper è che non tutti i cervelli IA sono costruiti allo stesso modo e nessun robot è perfetto per ogni lavoro. Se hai bisogno di un modello che comprenda una relazione al contrario (come ribaltare un fatto), un modello bidirezionale come BERT è il vincitore assoluto. Ma se hai bisogno di un modello che scriva una storia o preveda la parola successiva in una frase, i modelli unidirezionali come GPT sono ancora i re.

Anciente di tutto, lo studio suggerisce che, sebbene questi modelli siano incredibili nel individuare schemi e imitare il linguaggio umano, non stanno necessariamente "pensando" nel modo in cui lo fanno gli esseri umani. Quando la logica diventa troppo complessa, tendono a ricadere nella memorizzazione delle parole piuttosto che nella comprensione delle regole. Quindi, se stai costruendo un sistema per creare un grafo di conoscenza medica o risolvere una difficile dimostrazione matematica, non puoi semplicemente fidarti del fatto che il robot lo capisca da solo; devi essere molto attento a come poni le domande e a quale tipo di robot scegli per svolgere il lavoro. I robot stanno diventando più intelligenti, ma hanno ancora molto da imparare sul vero ragionamento logico.

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 →