Diagnosing Correctness Probes under Self-Judgement Confounding
Questo articolo dimostra che le letture degli stati nascosti nei modelli linguistici spesso catturano il giudizio di sé del modello piuttosto che la correttezza oggettiva, come dimostrato dalla superiore trasferibilità cross-dominio delle direzioni associate al giudizio di sé rispetto a quelle associate alla reale correttezza.
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 se un robot stia dicendo la verità. Gli poni una domanda, lui ti dà una risposta e poi devi decidere: la risposta è effettivamente corretta, o il robot è solo convinto di essere corretto? Questo è il cuore di un nuovo campo della scienza chiamato "interpretabilità meccanicistica", dove i ricercatori cercano di sbirciare dentro il "cervello" dei grandi modelli linguistici (LLM) per vedere cosa stanno realmente pensando. Questi modelli sono come giganti oracoli digitali che possono scrivere poesie, risolvere problemi matematici e chiacchierare di storia, ma a volte inventano fatti (un problema noto come "allucinazione"). Gli scienziati hanno scoperto che se si osservano i segnali elettrici interni del modello (chiamati "stati latenti") nell'esatto momento in cui termina una risposta, è spesso possibile prevedere se quella risposta sia giusta o sbagliata. È come avere un rilevatore di bugie integrato nella mente del robot. Ma ecco la parte complicata: di solito, quando un robot dà una risposta errata, pensa anche di essere nel torto. E quando dà una risposta corretta, di solito pensa di avere ragione. Poiché il "segnale di verità" del robot e il suo "segnale di autoconsapevolezza" solitamente concordano, è stato difficile capire se il robot stia effettivamente rilevando la verità o se stia solo rilevando la propria opinione.
Questo articolo, intitolato "Diagnosing Correctness Probes under Self-Judgement Confounding", affronta proprio questa confusione. I ricercatori, guidati da Yi-Long Lu, hanno deciso di costruire un test speciale in cui la "verità" del robot e la sua "autoconsapevolezza" siano in disaccordo. Hanno creato scenari in cui il modello fornisce una risposta matematicamente corretta ma poi dice: "No, è sbagliata", e scenari in cui fornisce una risposta errata ma dice: "Sì, è giusta". Forzando questi due segnali a scontrarsi, hanno potuto finalmente vedere quale segnale veniva effettivamente colto dal "rilevatore di bugie" all'interno del modello.
Il team ha testato questo su quattro diversi grandi modelli linguistici, con una scala che va dai 7 ai 14 miliardi di parametri (pensa a questi come al numero di connessioni nel cervello del robot). Hanno utilizzato un metodo astuto chiamato "contrasti fattoriali", che è come separare un frullato misto nei suoi ingredienti originali, frutta e latte, per vedere quale sapore è quale. Hanno scoperto che, sebbene i segnali interni contenessero informazioni sia sulla verità che sulla fiducia, la componente più affidabilmente trasferibile era quella che preservava la polarità del giudizio del robot, non la correttezza oggettiva.
Ecco la sorpresa sorprendente: quando i ricercatori hanno esaminato i segnali interni di un robot che aveva dato una risposta errata ma pensava di aver ragione, il "rilevatore di bugie" gli ha dato un punteggio alto, proprio come farebbe per una risposta corretta. Al contrario, quando il robot ha dato una risposta corretta ma pensava di aver sbagliato, il rilevatore gli ha dato un punteggio basso. Infatti, in tutti i modelli e i test eseguiti — inclusi problemi matematici, quiz su film e cultura generale — il segnale interno che viaggiava meglio da un tipo di domanda all'altro era quello che tracciava la fiducia del robot, non la verità effettiva.
L'articolo nota esplicitamente che, sebbene i "segnali di verità" che vediamo in questi modelli possano essere misure puramente oggettive di correttezza fattuale, l'evidenza mostra che la sola trasferibilità non stabilisce la semantica della correttezza oggettiva. Anche quando i ricercatori hanno cercato di costruire un rilevatore usando solo le etichette "corretto/errato" ignorando completamente il giudizio del robot, il rilevatore finiva comunque per seguire la fiducia del robot. Ciò suggerisce che la "verità" che vediamo in questi modelli potrebbe riguardare più come il modello si sente riguardo al proprio output che i fatti reali. Gli autori concludono che il fatto che un segnale possa essere trasferito da un compito all'altro non significa che rappresenti la verità; potrebbe semplicemente rappresentare la propria opinione. Quindi, sebbene possiamo sbirciare nel cervello del robot per vedere se è sicuro di sé, non possiamo ancora essere certi se questa sicurezza significhi che sta dicendo la verità. Lo studio suggerisce che la cosa più affidabile che possiamo leggere da questi modelli è la loro stessa autovalutazione, non un controllo della realtà oggettiva.
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.