← Ultimi articoli
💬 NLP

Can LLMs Truly Forget? Revealing Unlearning Gaps Through Adversarial Evaluation

Questo articolo rivela una lacuna significativa tra le metriche standard di query pulite e la robustezza avversaria nel machine unlearning, dimostrando che mentre i metodi di fine-tuning sembrano dimenticare con successo i dati sotto la valutazione convenzionale, le informazioni mirate rimangono altamente recuperabili attraverso il prompting strategico, evidenziando così la critica necessità di stress-test avversari per garantire un vero unlearning.

Autori originali: Ayush Gupta, Hima Varshini Surisetty, Sreevidya Bollineni, Varad Ingale, Tuhina Tripathi, Abhishek Lalwani, Somya Chatterjee, Sadid Hasan

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

Autori originali: Ayush Gupta, Hima Varshini Surisetty, Sreevidya Bollineni, Varad Ingale, Tuhina Tripathi, Abhishek Lalwani, Somya Chatterjee, Sadid Hasan

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

Immaginate una biblioteca in cui ogni libro contiene la somma della conoscenza umana, ma alcune pagine custodiscono segreti che devono essere cancellati: indirizzi privati, consigli medici obsoleti o formule proprietarie. Nel mondo digitale, i sistemi di intelligenza artificiale agiscono come queste vaste biblioteche, addestrati su enormi collezioni di testi. Quando un utente chiede a un computer di "dimenticare" una specifica informazione, l'obiettivo è rimuovere quel dato in modo così profondo che la macchina non sia più in grado di ricordarlo, pur continuando a ricordare tutto il resto. Questo processo, noto come machine unlearning (disapprendimento automatico), è fondamentale per la privacy e la sicurezza. Tuttavia, un interrogativo persistente ha tormentato i ricercatori: se un computer dice di aver dimenticato qualcosa, ci si può davvero fidare di lui? O l'informazione è solo nascosta, in attesa di essere portata alla luce da una domanda astuta?

Un team di ricercatori dell'Università del Massachusetts Amherst e della Microsoft Corporation si è posto l'obiettivo di rispondere a questo quesito, testando i limiti di quanto bene queste biblioteche digitali riescano effettivamente a dimenticare. Si sono concentrati su un tipo specifico di modello di intelligenza artificiale, uno addestrato a seguire istruzioni e rispondere a domande. Il team voleva vedere se i test standard utilizzati per misurare l'oblio fossero sufficienti o se stessero trascurando una debolezza cruciale. Per farlo, hanno creato un esperimento controllato utilizzando un dataset di biografie di autori inventati. Hanno insegnato al modello a conoscere questi falsi autori e poi hanno cercato di fargli dimenticare alcuni di essi. Hanno testato due modi principali per farlo: un metodo che cercava di sopprimere la memoria cambiando il modo in cui veniva posta la domanda al modello, e un altro che in realtà ricablava le connessioni interne del modello per cancellare la memoria.

I ricercatori hanno prima eseguito i test standard, che consistono nel porre al modello domande semplici e dirette sull'informazione che doveva dimenticare. In queste condizioni calme e non avversarie, diversi dei metodi sembravano funzionare perfettamente. I modelli ottenevano punteggi molto alti, suggerendo che avessero cancellato con successo i fatti mirati. Un metodo, in particolare, sembrava aver dimenticato quasi completamente l'informazione, con un punteggio che indicava un successo quasi totale. Sembrava che il dato fosse sparito per sempre.

Ma il team non si è fermato lì. Sospettavano che un modello potesse essere in grado di resistere a una domanda semplice, pur potendo essere raggirato da una più complessa. Per testare questo aspetto, hanno lanciato una serie di attacchi strategici. Invece di fare domande dirette, hanno usato un programma "hacker" per generare centinaia di prompt truccati, progettati per aggirare le difese del modello. Questi prompt includevano scenari di gioco di ruolo in cui al modello veniva chiesto di fingere di essere un esperto, istruzioni che cercavano di scavalcare le sue regole di sicurezza e domande formulate in modo ipotetico o indiretto. Hanno anche provato a porre le stesse domande in lingue diverse per vedere se il modello avrebbe vacillato al cambiare della lingua.

I risultati hanno rivelato un divario sorprendente tra ciò che i test standard mostravano e ciò che stava realmente accadendo. Mentre i modelli avevano superato i test semplici con lode, fallivano miseramente di fronte agli attacchi strategici. I ricercatori hanno scoperto che anche i modelli che dichiaravano di aver dimenticato l'informazione potevano essere indotti a rivelarla nuovamente. Infatti, quando attaccati con questi prompt astuti, i modelli rivelavano l'informazione segreta in più del settantadue per cento dei tentativi. Per alcuni metodi, il tasso di fallimento era quasi pari a quello del modello che non era mai stato addestrato a dimenticare nulla. L'informazione non era sparita; giaceva solo in attesa, latente, in attesa della chiave giusta per sbloccarla.

Il team ha anche scoperto che il modo in cui la domanda veniva posta contava immensamente. Le domande dirette erano talvolta più facili da resistere, ma i prompt che utilizzavano figure di autorità, chiedevano al modello di completare una frase o inquadravano la richiesta come uno scenario ipotetico erano molto più efficaci nel rompere la memoria del modello. Interessante notare che, quando i ricercatori traducevano semplicemente le domande in altre lingue come il tedesco, lo spagnolo o il giapponese senza aggiungere strutture truccate, i modelli resistevano molto meglio, perdendo l'informazione meno del tre per cento delle volte. Ciò suggerisce che la vulnerabilità non riguarda solo la lingua, ma la specifica struttura del trucco utilizzato per porre la domanda.

Per garantire l'accuratezza delle loro scoperte, i ricercatori hanno fatto revisionare un piccolo campione delle risposte del modello a un esperto umano. Hanno scoperto che il sistema automatizzato utilizzato per giudicare le fughe di dati era in gran parte corretto, concordando con il giudizio umano in sette casi su dieci. Sebbene il sistema automatizzato commettesse occasionalmente errori — talvolta segnalando una risposta errata come una fuga di dati o mancando una risposta corretta — forniva un segnale affidabile che l'informazione veniva effettivamente recuperata. Ciò ha confermato che l'alto tasso di successo degli attacchi era reale e non un semplice errore del software di test.

Lo studio conclude che l'attuale modo di testare se una macchina ha dimenticato qualcosa è insufficiente. Un modello può apparire perfetto su un rapporto standard, pur rimanendo pericolosamente vulnerabile a un avversario determinato. I ricercatori sostengono che non possiamo fare affidamento su domande semplici e pulite per dimostrare che un dato è stato rimosso. Inveve, dobbiamo sottoporre questi sistemi a stress-test con lo stesso tipo di domande intelligenti e strategiche che un vero attaccante utilizzerebbe nel mondo reale. Finché non potremo dimostrare che un modello non può essere raggirato per rivelare i suoi segreti, non potremo essere certi che abbia davvero dimenticato. Il divario tra l'apparire di aver dimenticato e l'aver dimenticato davvero rimane ampio, e colmarlo richiederà nuovi modi per testare e costruire queste potenti menti digitali.

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 →