← Ultimi articoli
💬 NLP

LLM Evaluators are Biased across Languages

Questo articolo dimostra che i valutatori LLM multilingue esibiscono un pregiudizio consistente e statisticamente significativo per cui le lingue a basse risorse ricevono punteggi più alti e superano i filtri di sicurezza più facilmente rispetto alle lingue ad alte risorse, un difetto critico che rimane non rilevato dalle metriche standard di accuratezza a coppie nonostante l'alto grado di accordo dei valutatori sulle classifiche relative.

Autori originali: Ej Zhou, Lucas Resck, Zheng Hui, Anna Korhonen

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

Autori originali: Ej Zhou, Lucas Resck, Zheng Hui, Anna Korhonen

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 un mondo in cui, ogni volta che poni una domanda a un robot super intelligente, esso ti risponde nella tua stessa lingua. Questi robot, chiamati Large Language Models (LLM), sono come enciclopedie digitali capaci di scrivere storie, risolvere problemi matematici e chiacchierare di qualsiasi cosa. Ma come facciamo a sapere se stanno facendo un buon lavoro? Abbiamo bisogno di un arbitro. Nel mondo dell'IA, questi arbitri sono chiamati "evaluator" (valutatori). Sono o altri robot addestrati per dare punteggi o prompt di tipo umano che chiedono all'IA di auto-valutarsi. Di solito, controlliamo se questi arbitri sono equi vedendo se riescono a scegliere correttamente la risposta "migliore" tra due opzioni, un po' come un giudice che decide quale di due dipinti sia più bello. Questo è chiamato "accuratezza pairwise". Se l'arbitro sceglie il vincitore giusto il 90% delle volte, assumiamo che stia facendo un ottimo lavoro e che il suo punteggio sia equo, indipendentemente dalla lingua parlata.

Tuttavia, c'è un problema nascosto in questa supposizione. Il fatto che un arbitro sappia dirti quale di due dipinti sia migliore non significa che stia usando lo stesso righello per misurarli. Nel mondo reale, un ristorante a 4 stelle a Tokyo potrebbe essere considerato un capolavoro culinario, mentre un ristorante a 4 stelle a New York potrebbe essere visto solo come "discreto". Le stelle significano cose diverse a seconda di dove ti trovi. Questo articolo, intitolato "LLM Evaluators are Biased across Languages" (Gli valutatori LLM sono influenzati dalle lingue), indaga se i nostri arbitri artificiali soffrano della stessa confusione culturale. I ricercatori volevano sapere: se un'IA fornisce una risposta perfetta in inglese, fornisce esattamente lo stesso punteggio se quella risposta viene tradotta in hindi, farsi o ucraino? O la lingua stessa cambia il punteggio, anche se il significato rimane esattamente lo stesso?

Il team ha allestito un esperimento massiccio per scoprirlo. Hanno preso lo stesso identico set di istruzioni e risposte e le hanno tradotte in 23 lingue diverse, che spaziano da lingue ampiamente diffuse come l'inglese e lo spagnolo ad altre come l'ebraico e l'hindi. Hanno poi chiesto a otto diversi tipi di valutatori IA — alcuni che sono semplicemente istruiti tramite prompt per dare un punteggio, e altri che sono stati appositamente addestrati per fornire un numero di "ricompensa" — di valutare queste risposte identiche.

I risultati sono stati uno shock. Gli valutatori non stavano usando lo stesso righello. Anche se il contenuto era semanticamente identico (ovvero significava esattamente la stessa cosa), i punteggi variavano drasticamente a seconda della lingua. Il pregiudizio era enorme: su una scala da 1 a 5, la differenza tra le lingue con il punteggio più alto e quelle con il più basso era di circa 0,5 punti. Questa è una differenza enorme nel mondo della valutazione.

Ecco il colpo di scena che rende tutto così complicato: gli valutatori sembravano ancora perfetti sulla carta. Quando i ricercatori hanno controllato l' "accuratezza pairwise" (l'arbitro ha scelto la risposta migliore?), i punteggi erano incredibilmente alti, spesso sopra il 90%. I referee erano costantemente bravi nel dire "La risposta A è migliore della risposta B". Ma erano terribili nell'essere coerenti su quanto fosse buona la risposta A. È come un giudice che sceglie sempre correttamente il vincitore di una gara, ma assegna 100 punti al vincitore se corre in francese e solo 50 punti se corre in tedesco.

Il documento ha scoperto un modello chiaro: gli valutatori stavano essendo sorprendentemente generosi con le lingue a basse risorse (lingue con meno dati disponibili online, come l'hindi o l'ebraico) ed erano più severi con le lingue ad alte risorse come l'inglese. È come se i giudici IA pensassero: "Non sono sicuro al 100% di cosa sia una risposta perfetta in questa lingua, quindi le darò un punteggio alto per sicurezza". Al contrario, per l'inglese, si sentivano molto sicuri e severi, applicando agli argomenti uno standard più elevato.

Questo non è solo un gioco di numeri; ha conseguenze nel mondo reale. Molti sistemi di IA utilizzano una "soglia globale" per decidere cosa è sicuro mostrare agli utenti. Per esempio, se un filtro di sicurezza è impostato per bloccare tutto ciò che ha un punteggio sotto un certo livello, il pregiudizio significa che i contenuti dannosi nelle lingue a basse risorse sono molto più propensi a passare inosservati. Il documento ha scoperto che, sotto una singola regola globale, il tasso di accettazione dei contenuti può variare fino al 43% tra le diverse lingue. In un esempio specifico, una domanda dannosa in inglese è stata correttamente bloccata, ma la stessa identica domanda in ucraino è stata permessa perché l'evaluator le ha dato un punteggio più alto.

I ricercatori hanno anche indagato sul perché accada questo. Sospettavano che potesse essere dovuto al fatto che l'IA è meno sicura riguardo alle lingue a basse risorse. Hanno scoperto che quando l'IA era meno sicura (misurata in base a quanto era "sorpresa" dal testo), tendeva a dare punteggi più alti. Tuttavia, hanno dimostrato che l'incertezza non era tutta la storia. Anche dopo aver tenuto conto di quanto l'IA fosse confusa, la lingua stessa continuava a predire il punteggio. Ciò significa che il pregiudizio è un problema strutturale profondo nel modo in cui questi modelli sono costruiti, non è solo un semplice caso di "non conosco bene questa lingua".

L'articolo conclude che non possiamo semplicemente fidarci dei punteggi grezzi di questi valutatori IA attraverso le diverse lingue. Sebbene si possa risolvere parte del problema regolando i punteggi per ogni lingua, ciò crea una nuova vulnerabilità: se qualcuno mescola le lingue in un singolo prompt (code-switching), il sistema potrebbe confondersi su quale regola linguistica applicare e lasciare passare contenuti dannosi. Gli autori suggeriscono che, invece di controllare solo se i valutatori possono scegliere il "vincitore", dobbiamo costruire sistemi che siano calibrati per essere equi e coerenti in tutte le lingue, assicurando che una risposta da 5 stelle in hindi sia davvero preziosa quanto una da 5 stelle in inglese.

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 →