Can LLMs interpret figurative language as humans do?: surface-level vs representational similarity
Sebbene i grandi modelli linguistici si allineino agli esseri umani sull'interpretazione superficiale del dialogo, essi divergono significativamente a livello rappresentazionale, in particolare quando elaborano il linguaggio figurato contestuale e socio-pragmatico come idiomi, slang e sarcasmo, con GPT-4 che dimostra l'approssimazione più vicina ai modelli umani tra i modelli testati.
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 insegnare a un robot come comprendere le battute, il sarcasmo e lo slang umano. Gli mostri una frase come "Questo cibo è gas" (ovvero, è fantastico) e gli chiedi: "È divertente?" o "È positivo?".
Un nuovo studio condotto dai ricercatori della Texas A&M University pone una domanda complicata: quando il robot dà la stessa risposta di un essere umano, sta davvero pensando nello stesso modo di un essere umano?
Ecco la scomposizione delle loro scoperte, utilizzando alcune analogie quotidiane.
L'esperimento: Il "Test del Gusto"
I ricercatori hanno allestito un enorme test del gusto, ma invece del gelato, hanno usato 240 frasi diverse. Queste frasi coprivano sei "gusti" del linguaggio:
- Convenzionale: Frasi normali (es. "Il cane è fuori").
- Idiomatico: Espressioni in cui le parole non significano ciò che dicono (es. "Addio ai sensi" o "Mordersi la lingua").
- Emotivo: Frasi piene di sentimenti.
- Divertente: Battute e giochi di parole.
- Sarcastico: Dire l'opposto di ciò che si intende.
- Slang della Gen Z: Linguaggio moderno di internet (es. "Questo cibo è gas").
Hanno chiesto a 211 esseri umani e a quattro diversi modelli di IA (inclusi GPT-4, Llama e Mistral) di valutare ogni frase su 40 diverse domande, come "È positivo?" o "È preoccupante?", su una scala da 1 a 10.
I due modi per confrontare: Il "Punteggio" vs La "Mappa"
I ricercatori hanno analizzato i risultati in due modi molto diversi:
1. Somiglianza superficiale (Il Tabellone dei punteggi)
Questo è come guardare il punteggio finale di una partita di calcio. Se l'IA dice "8/10" per una battuta e un essere umano dice "8/10", sembrano essere d'accordo.
- La scoperta: Su questo livello, i modelli di IA, specialmente il più intelligente (GPT-4), sembravano molto simili agli umani. Davano punteggi simili a quelli degli umani per la maggior parte delle frasi. Sembrava che fossero nella stessa squadra.
2. Somiglianza rappresentazionale (La Mappa)
Questa è la parte più profonda. Immagina che tu e un tuo amico stiate entrambi disegnando la mappa di una città.
- Mappa Umana: Tu sai che la "Pizzeria" si trova proprio accanto al "Parco", e che la "Scuola" è lontana dal "Cimitero". La tua mappa ha una struttura specifica basata su come comprendi il mondo.
- Mappa dell'IA: L'IA potrebbe anche mettere la "Pizzeria" e il "Parco" vicini, ma per i motivi sbagliati. Magari pensa che siano vicini perché entrambi contengono la parola "posto", non per come funzionano nella vita reale.
I ricercatori hanno utilizzato uno strumento matematico chiamato Analisi della Somiglianza Rappresentazionale (RSA) per confrontare la struttura di queste mappe. Non si sono limitati a controllare se i punteggi corrispondevano; hanno controllato se le relazioni tra le frasi erano le stesse.
La Grande Rivelazione: L'effetto "Impostore"
Ecco cosa hanno scoperto:
- La superficie è ingannevole: I modelli di IA erano bravissimi a imitare i punteggi umani. Se chiedevi "È sarcastico?", l'IA spesso rispondeva "Sì", proprio come farebbe un essere umano.
- La Mappa è diversa: Quando i ricercatori hanno guardato le "mappe" sottostanti, l'IA e gli esseri umani erano in realtà piuttosto distanti. L'IA organizzava il significato delle frasi in modo diverso rispetto agli umani.
L'analogia:
Pensa all'IA come a un molto talentuoso pappagallo.
- Se chiedi al pappagallo "Questa frase è divertente?", può rispondere "Sì" perfettamente, proprio come un essere umano.
- Ma il pappagallo non capisce davvero la battuta. Sa solo che quando gli umani sentono questo specifico schema di parole, di solito dicono "Sì".
- L'essere umano, invece, capisce la battuta perché comprende il contesto sociale, il tono e il significato nascosto.
I Risultati per "Gusto"
Lo studio ha scoperto che le "capacità da pappagallo" dell'IA funzionavano meglio per alcuni tipi di linguaggio rispetto ad altri:
- Frasi Emotive e Convenzionali: La mappa dell'IA era in qualche modo simile alla mappa umana. È più facile indovinare che "Sono triste" sia negativo rispetto a indovinare che "Sono così eccitato che mi sono bagnato le piante" sia divertente.
- Idiomi, Sarcasmo e Slang: È qui che l'IA è fallita nel "Test della Mappa".
- Idiomi: Quando gli umani sentono "Break a leg" (In bocca al lupo), sanno che significa "Buona fortuna". L'IA spesso ha difficoltà a mappare correttamente questo concetto verso l'idea di "buona fortuna" senza confondersi con le parole letterali "rompere" e "gamba".
- Sarcasmo e Slang: Questi dipendono fortemente dal contesto sociale e dalle esperienze umane condivise (come lo slang della Gen Z). La mappa interna dell'IA per questi elementi era molto diversa dalla mappa umana. Era come se l'IA stesse parlando una lingua diversa, anche se le parole sembravano le stesse.
Il "Grande Cervello" vs Il "Piccolo Cervello"
Lo studio ha confrontato diversi modelli di IA:
- GPT-4: Questo era il "grande cervello". Aveva la mappa più simile a quella umana, ma non era comunque un match perfetto. Era la cosa più vicina a un essere umano, ma presentava comunque delle lacune.
- Modelli più piccoli (Llama, Mistral): Erano più distanti. Le loro mappe erano molto diverse da quelle umane, specialmente per quanto riguarda le cose complicate come il sarcasmo e lo slang.
Il Punto Fondamentale
Il documento conclude che solo perché un'IA dà la stessa risposta di un essere umano, non significa che comprenda il linguaggio nello stesso modo.
L'IA è eccellente nel riconoscimento di pattern (imitare il tabellone dei punteggi), ma manca del profondo "ancoraggio" sociale e contestuale che hanno gli esseri umani. Organizza il significato in un modo unico, che funziona bene per compiti semplici, ma che cade a pezzi quando il linguaggio diventa complicato, emotivo o culturalmente specifico.
In breve: L'IA è un attore molto bravo che può recitare le parti giuste, ma non necessariamente prova le emozioni che ci sono dietro.
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.