Il dogma del rifiuto responsabile
La quasi‑romantica idea che i sistemi informatici di ultima generazione debbano essere in grado, al pari di esseri umani senzienti, di rifiutare le richieste pericolose formulate dagli utenti si è trasformata, nel giro di pochissimi anni, in un vero e proprio dogma per l’intera industria tecnologica globale.
Fin dai primi decenni in cui la letteratura e l’informatica teorica ipotizzarono macchine dotate di capacità cognitive modellate su quelle umane, la “disobbedienza cibernetica” rimaneva un tema narrativo o filosofico confinato alla fantascienza. Oggi, nella realtà dell’informatica applicata, la capacità dei LLM (Large Language Model) di opporre un diniego strutturato è diventata l’asse portante del paradigma di sicurezza adottato dai colossi del settore.
Il principio di Anthropic (2021)
Come segnala Arthur Holland Michel su MIT Technology Review, il punto di svolta è il 2021, quando Anthropic ha formalizzato un principio fondamentale: i LLM dovevano essere progettati per essere utili, onesti e, soprattutto, innocui. Di fronte a una sollecitazione esplicitamente orientata a compiere un’azione dannosa o illegale, il modello doveva declinare l’invito in modo fermo e cortese.
Questa direttiva sembrava logica, ma la sua realizzazione tecnica ha sollevato problemi di straordinaria complessità.
Perché il “no” dei modelli non è una decisione morale
La disobbedienza non è una proprietà nativa degli algoritmi. Un modello di IA addestrato su miliardi di pagine Web apprende un patrimonio informativo vasto e privo di filtri morali, includendo descrizioni minuziose di atti di violenza, ricette chimiche pericolose e contenuti d’odio.
L’algoritmo sviluppa una straordinaria capacità di correlazione linguistica, ma non impara autonomamente a trattenere tali nozioni o a discernere la convenienza sociale del loro utilizzo. Steven Adler, responsabile della sicurezza presso OpenAI (2020‑2024), ha osservato che le prime versioni degli LLM rispondevano senza remore a qualsiasi tipo di sollecitazione, fornendo dettagli su argomenti riprovevoli senza censura.
Esempi di fallimenti iniziali
- Chatbot in grado di dare istruzioni su metodi di autolesionismo con risposte precise e drammaticamente dettagliate (Ryan McBain, Harvard).
- Modelli che generavano volantini di propaganda per organizzazioni terroristiche come Al Qaeda prima del fine‑tuning.
Per ovviare a queste falle, l’architettura dei modelli moderni è stata riprogettata per integrare sistemi di rifiuto di fronte a un ampio spettro di prompt ritenuti rischiosi.
Meccanismi di addestramento e verifica
Oggi, se un utente chiede a un assistente virtuale indicazioni su come somministrare sostanze tossiche, annodare un cappio o ottimizzare la virulenza di un agente patogeno, il modello è programmato per interrompere l’elaborazione e restituire un messaggio di diniego standardizzato.
Le aziende sottopongono i propri modelli a cicli intensivi di addestramento e verifica: l’algoritmo viene ricompensato quando rifiuta quesiti dannosi e sanzionato quando incappa nell’over‑refusal, cioè blocca erroneamente richieste innocue o accademiche.
Automazione del processo di test
Le imprese tecnologiche usano altre intelligenze artificiali per generare prompt d’attacco e valutare la correttezza dei rifiuti. A questi si aggiungono filtri algoritmici esterni che analizzano il testo dell’utente prima che raggiunga il nucleo computazionale, bloccando alla radice formule sintattiche malevole.
Nel 2022, prima del lancio globale di ChatGPT, OpenAI ha ingaggiato decine di esperti “red‑teamers” per simulare attacchi. Paul Röttger, esperto di estremismo online, ha guidato tester incaricati di formulare qualsiasi domanda meritevole di rifiuto. I dati raccolti, inclusi casi in cui il modello originario redigeva propaganda terroristica, sono stati usati per il fine‑tuning, migliorando la capacità di respingere tali richieste.
Le limitazioni intrinseche del rifiuto
Dal punto di vista della scienza dell’informazione, il rifiuto generato da un LLM non è una valutazione consapevole o morale. La macchina non comprende la pericolosità intrinseca delle proprie parole; il processo si riduce all’attivazione di una specifica sequenza di parametri quando la combinazione di termini dell’utente mostra affinità statistica con pattern identificati come pericolosi.
Poiché l’elaborazione dei modelli si basa su calcoli probabilistici e non su regole logiche deterministiche, la loro capacità di opporre un rifiuto non potrà mai raggiungere l’affidabilità del 100 %.
Jailbreaking e ingegneria dei prompt
- Uso di scenari ipotetici, giochi di ruolo o linguaggi in codice per aggirare i filtri.
- Prompt “doppio uso” che combinano richieste innocue con istruzioni per attività illecite.
- Strategie di “chain‑of‑thought” che guidano il modello passo passo oltre le barriere di sicurezza.
Queste tecniche dimostrano come la capacità operativa dell’IA cresca proporzionalmente alla sua potenza generale. I modelli che assistono i programmatori nello sviluppo di software complessi possiedono le competenze necessarie per individuare falle nelle reti informatiche critiche con un’efficacia paragonabile a quella dei più esperti hacker umani.
Conclusioni e prospettive future
I rapporti di settore indicano che gruppi di utenti continuano a tentare di superare i sistemi di difesa, dimostrando che il semplice rifiuto non è sufficiente a garantire la sicurezza dell’intelligenza artificiale. Per mitigare i rischi è necessario combinare:
- Approcci di fine‑tuning continui basati su dati reali di abuso.
- Filtri multilivello che includono controlli pre‑ e post‑elaborazione.
- Monitoraggio umano per revisare casi di over‑refusal e false negative.
- Collaborazione intersettoriale tra aziende, accademia e autorità di regolamentazione.
Solo un approccio integrato, che riconosca la natura probabilistica dei LLM e la loro vulnerabilità a jailbreak, potrà avvicinarsi a una sicurezza più robusta, pur senza mai poter garantire l’assenza totale di abusi.
