← Derniers articles
🤖 machine learning

Parameter-Level Attribution of Symmetry in Trained Networks Though Parameter-Wise Functional Sensitivity

Cet article établit qu'une action lisse de l'espace des paramètres réalisant la symétrie d'une fonction existe si et seulement si l'orbite tangente de la symétrie se situe dans l'image des sensibilités fonctionnelles du réseau, fournissant ainsi un cadre pour identifier les directions locales des paramètres qui suivent soit l'orbite de symétrie, soit descendent vers le sous-espace équivariant dans les réseaux entraînés.

Auteurs originaux : Alan Muriithi, Vedanta Thapar, Torben Berndt

Publié 2026-08-26
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Alan Muriithi, Vedanta Thapar, Torben Berndt

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

Dans le vaste paysage de l'intelligence artificielle moderne, les réseaux de neurones sont souvent traités comme des boîtes noires : des systèmes complexes qui reçoivent des données et produisent des réponses, mais n'offrent que peu d'indices sur la manière dont ils parviennent à ces conclusions. Ces systèmes sont construits à partir de couches de connexions mathématiques, chacune possédant une valeur numérique spécifique, ou paramètre, que la machine ajuste pendant l'entraînement. Une question centrale pour les scientifiques étudiant ces systèmes est de savoir si la structure interne d'un réseau entraîné reflète les règles régissant le monde qu'il a appris. Si un réseau apprend une tâche impliquant une symétrie — comme reconnaître qu'une forme reste identique après avoir été pivotée — le câblage interne du réseau contient-il réellement un mécanisme qui reflète cette rotation ? Les chercheurs soupçonnent depuis longtemps que la réponse est oui, mais prouver exactement quelles parties du réseau sont responsables de ce comportement est resté insaisissable. Cette incertitude est importante car la compréhension de la géométrie interne de ces modèles pourrait révéler comment ils généralisent la connaissance et s'ils saisissent réellement les lois physiques qu'ils sont entraînés à imiter.

Une équipe de chercheurs de l'Université d'Oxford et de l'Institut de études théoriques d'Heidelberg a développé une nouvelle façon de regarder à l'intérieur de ces réseaux, en allant au-delà de la simple statistique pour examiner la géométrie précise et locale de la manière dont les paramètres influencent la sortie d'un réseau. Ils se sont concentrés sur un concept qu'ils appellent la sensibilité fonctionnelle, qui mesure à quel point la réponse finale d'un réseau change lorsqu'un seul nombre interne est légèrement modifié. En cartographiant ces minuscules changements, les chercheurs ont créé une image détaillée des directions dans lesquelles le réseau peut déplacer sa sortie. Ils ont posé une question spécifique : si un réseau a appris une fonction dotée d'une symétrie connue, cette symétrie peut-elle être tracée jusqu'à un mouvement spécifique au sein des paramètres du réseau ? En d'autres termes, existe-t-il un chemin à travers les réglages internes du réseau qui correspond exactement à la rotation ou au déplacement de la fonction qu'il exécute ?

Les chercheurs ont formulé cela comme un problème de relèvement, demandant si les transformations fluides observées dans la sortie finale peuvent être « relevées » vers une transformation fluide dans les réglages internes du réseau. Ils ont découvert que pour qu'un tel mouvement existe, les directions dans lesquelles la fonction peut changer en raison de la symétrie doivent être atteignables par les paramètres actuels du réseau. Si les réglages internes du réseau sont trop rigides ou mal alignés, la symétrie dans la sortie ne peut pas être pleinement réalisée par le mouvement des paramètres. Pour tester cela, l'équipe a développé une méthode pour calculer la meilleure direction possible pour déplacer les paramètres afin soit de suivre une symétrie, soit de corriger un manque de symétrie. Ils ont identifié deux chemins distincts : l'un qui déplace le réseau le long de l'orbite de symétrie, faisant pivoter efficacement la fonction apprise sans changer sa nature fondamentale, et un autre qui déplace le réseau vers un état de symétrie parfaite, réduisant ainsi les erreurs où la fonction ne respecte pas la symétrie.

Pour voir si ces directions théoriques fonctionnaient en pratique, les chercheurs ont entraîné des réseaux de neurones sur deux tâches différentes. Premièrement, ils ont utilisé un classificateur d'images simple conçu pour distinguer un cercle complet d'une tranche en forme de coin. Ils ont ensuite appliqué leurs directions calculées au réseau entraîné. Lorsqu'ils ont déplacé les paramètres du réseau le long du chemin de symétrie, la frontière de décision du réseau a pivoté exactement comme prévu, préservant son précision tout en changeant son orientation. Lorsqu'ils ont déplacé les paramètres le long du chemin vers la symétrie, la sortie du réseau est devenue plus cohérente avec les règles de rotation, réduisant l'erreur dans son comportement. Crucialement, ils ont constaté que ces directions ne fonctionnaient de manière fiable que lorsqu'elles étaient recalculées à chaque étape du mouvement. S'ils calculaient la direction une seule fois au début et la maintenaient fixe, le réseau déviait rapidement de sa trajectoire, échouant à maintenir la symétrie ou la correction. Cela a montré que la relation entre les paramètres et la symétrie est hautement locale et change à mesure que le réseau se déplace.

L'équipe a répété ce processus avec un système plus complexe conçu pour apprendre la physique d'un potentiel de rotation, connu sous le nom de système hamiltonien. Même si l'architecture du réseau ne l'obligeait pas explicitement à respecter la symétrie de rotation, le réseau entraîné a tout de même appris la physique sous-jacente. Lorsque les chercheurs ont appliqué leur méthode ici, ils ont observé le même schéma : recalculer la direction à chaque étape permettait au réseau de faire pivoter son potentiel appris ou de le rendre plus symétrique, tandis que maintenir la direction fixe entraînait une dérive graduelle loin du comportement correct. L'étude démontre que bien que les réseaux de neurones puissent apprendre à encoder des symétries, les paramètres spécifiques responsables de ce comportement ne sont pas statiques. La capacité de retracer ces symétries jusqu'à la structure interne du réseau dépend d'une réévaluation constante de la géométrie locale des paramètres. Les résultats suggèrent que la représentation interne de la symétrie est une caractéristique dynamique, qui nécessite un ajustement continu pour rester alignée avec les règles mathématiques que le réseau a appris à suivre.

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.

Essayer Digest →