Le passage à l'échelle des analyses statiques de réseaux de neurones à l'aide de formes affines
Auteur / Autrice : | Asma Soualah |
Direction : | Matthieu Martel, Arnault Ioualalen |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance le 21/10/2024 |
Etablissement(s) : | Perpignan |
Ecole(s) doctorale(s) : | École doctorale Énergie environnement (Perpignan ; 1999-....) |
Partenaire(s) de recherche : | Laboratoire : Laboratoire de Modélisation pluridisciplinaire et simulations (Perpignan) |
Jury : | Président / Présidente : Claire Pagetti |
Examinateurs / Examinatrices : Khalil Ghorbal, Mikaël Barboteu | |
Rapporteurs / Rapporteuses : Thibault Hilaire |
Résumé
Les formes affines, qui sont une extension de l'arithmétique des intervalles, ont été utilisées avec succès pour évaluer la robustesse des réseaux de neurones et expliquer leurs décisions. Elles sont bien adaptées à ce domaine car elles capturent les relations linéaires entre les variables étant donné que les réseaux de neurones effectuent en majorité des calculs affines. Cependant, un inconvénient majeur de ces formes utilisées dans le contexte des réseaux de neurones, c'est qu'elles consomment beaucoup de temps et de mémoire, ce qui rend la vérification des réseaux de taille industrielle difficile voire impossible. Dans cette thèse, nous introduisons deux nouvelles approches pour surmonter ces limitations: affine compressée, qui fusionne plusieurs symboles de bruit en un seul tout en garantissant la solidité des calculs. Le bruit par bloc, qui simule des situations réelles où des parties particulières d'une image sont perturbées en insérant des symboles de bruit non nuls uniquement dans une section donnée de l'image. Ces méthodes permettent d'évaluer la résilience des réseaux de neurones à ces perturbations tout en préservant leur évolutivité et leur précision. Les deux méthodes ont été implémentées dans un outil nommé, NNAFF, et les résultats expérimentaux ont démontré leur efficacité, trouvant un équilibre entre précision et temps d'exécution.