Universal Refusal Circuits Across LLMs: Cross-Model Transfer via Trajectory Replay and Concept-Basis Reconstruction
Cet article propose un cadre appelé Trajectory Replay via Concept-Basis Reconstruction qui transfère avec succès les interventions de refus à travers divers grands modèles de langage sans supervision du côté de la cible, fournissant une preuve solide de l'existence de circuits sémantiques universels et de faible dimension sous-jacents à l'alignement de sécurité.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez que vous ayez deux robots différents, le Robot A et le Robot B. Ils ont été construits par des entreprises différentes, utilisent des plans différents et parlent des dialectes légèrement différents. Cependant, lorsque vous leur posez une question délicate ou dangereuse, ils passent tous deux soudainement en « Mode Refus ». Ils cessent de répondre et disent : « Je ne peux pas faire cela », d'une manière très spécifique et robotique.
La plupart des gens pensent que ce « Mode Refus » est propre au câblage cérébral spécifique de chaque robot. Mais cet article pose une question cruciale : Existe-t-il un « Interrupteur de Refus » universel caché à l'intérieur de tous ces robots ?
Les auteurs, dirigés par Tony Cristofano, disent oui. Ils pensent que même si les robots se ressemblent différemment à l'extérieur, la partie de leur cerveau qui dit « Non » est construite à partir des mêmes blocs de base (les mêmes Legos).
Voici comment ils ont prouvé cela, en utilisant des analogies simples :
1. La « Recette Universelle » (Atomes de Concepts)
Imaginez que le « Refus » ne soit pas un énorme bloc informe et désordonné dans le cerveau du robot. Au lieu de cela, c'est une recette composée d'ingrédients spécifiques.
- Les auteurs ont créé un « garde-manger » commun de 20 concepts de base (comme « Tromperie », « Sécurité » ou « Jargon Juridique »). Ils appellent cela des Atomes de Concepts.
- Ils ont découvert que lorsque le Robot A refuse, il se contente de mélanger ces 20 ingrédients selon un ratio spécifique (par exemple, 50 % de « Sécurité » + 30 % de « Jargon Juridique »).
- La grande découverte ? Le Robot B utilise exactement la même recette. Même si le Robot B a été construit différemment, son « Refus » est composé des mêmes ingrédients et dans les mêmes proportions.
2. Le « Rejeu de Trajectoire » (Copier la Danse)
Habituellement, si vous essayez de corriger le refus du Robot A en touchant son cerveau, vous pourriez accidentellement briser sa capacité à faire des mathématiques ou à écrire de la poésie. C'est parce que les fils du « Refus » sont emmêlés avec les fils de l'« Intelligence ».
Pour réparer cela sans rien casser, les auteurs ont utilisé une technique appelée Rejeu de Trajectoire (Trajectory Replay) :
- Étape 1 : Cartographier la danse. Ils ont observé comment le Robot A se déplace à travers ses couches cérébrales lorsqu'il refuse. Ils ne se sont pas contentés de regarder un seul point ; ils ont observé toute la séquence de mouvements.
- Étape 2 : Traduire les étapes. Ils ont utilisé un « traducteur » (Dynamic Time Warping) pour faire correspondre les pas du Robot A aux pas du Robot B. Même si le Robot B possède plus ou moins de couches, ils ont réussi à déterminer quel pas du Robot A correspond à quel pas du Robot B.
- Étape 3 : Rejouer la recette. Ils ont pris la « Recette de Refus » du Robot A et l'ont rejouée à l'intérieur du Robot B, mais uniquement dans les couches spécifiques où le refus se produit.
3. Le « Bouclier de Sécurité » (Garde SVD de Poids)
Il y avait un risque majeur : et si la « Recette de Refus » touchait accidentellement un fil de « Mathématiques » ou de « Logique » dans le Robot B ? Cela rendrait le Robot B stupide.
Pour éviter cela, ils ont ajouté un Bouclier de Sécurité :
- Ils ont examiné le cerveau du Robot B et ont identé les « Autoroutes » où résident les compétences les plus importantes (comme les mathématiques et le codage). Ce sont les zones à « haute variance ».
- Ils ont construit un bouclier qui repousse la « Recette de Refus » loin de ces Autoroutes.
- Le Résultat : Ils ont réussi à désactiver le « Mode Refus » du Robot B sans endommager sa capacité à faire des mathématiques ou à coder.
La Grande Expérience
Ils ont testé cela sur 8 paires de robots différentes, incluant :
- Des petits robots contre des grands robots.
- Des robots de familles différentes (comme Qwen contre Ministral).
- Des robots avec des architectures différentes (l'un était un cerveau « Dense » standard, l'autre un cerveau complexe de type « Mixture of Experts »).
Le Résultat :
Dans presque tous les cas, ils ont réussi à transférer la « Recette de Refus » d'un robot à un autre.
- Le refus a chuté : Les robots cibles ont cessé de dire « Je ne peux pas faire cela » face à des questions nuisibles.
- Les compétences sont restées : Les robots pouvaient toujours résoudre des problèmes mathématiques et écrire du code aussi bien qu'avant.
- Pas de triche : Ils n'ont pas eu besoin de montrer au robot cible des exemples « mauvais » pour lui apprendre à arrêter de refuser. Ils ont simplement utilisé la « recette » du robot donneur.
Pourquoi cela importe (selon l'article)
L'article conclut que l'alignement de la sécurité n'est pas une magie aléatoire. Il semble s'agir d'une structure universelle, de faible dimension, que différents modèles d'IA construisent de manières similaires.
Note importante sur la sécurité :
Les auteurs précisent très prudemment que ceci est un outil de diagnostic (une façon d'étudier le fonctionnement des cerveaux d'IA), et non un outil destiné à être utilisé dans le monde réel pour briser la sécurité. Ils avertissent explicitement que, puisque cette méthode peut désactiver les filtres de sécurité, elle présente un risque de « double usage ». Ils ont publié les parties « sûres » de leur code (le garde-manger de concepts) mais ont gardé privées les parties « nuisibles » (les questions spécifiques malveillantes utilisées pour entraîner le donneur) afin d'éviter les abus.
En bref : Ils ont prouvé que le refus de l'IA est comme un langage universel. Si vous connaissez la grammaire de la façon dont une IA dit « Non », vous pouvez apprendre à une IA complètement différente à arrêter de dire « Non », sans briser son cerveau.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.