Garde-fous et Monitoring IA

Comment défendre un modèle contre les attaques ? Les garde-fous sont des mécanismes de protection intégrés à l'entraînement. Le monitoring détecte les anomalies à l'exécution. Ensemble, ils créent une stratégie de défense en profondeur. Ceci est la Partie 3 du tutoriel IJCAI 2022.

Voir le flux de travail →

Les Quatre Phases

Une stratégie de défense suit un processus reproductible et documenté.

  • Conception de défense
  • Entraînement robuste
  • Configuration du monitoring
  • Réponse aux incidents

Concepts Fondamentaux

Les fondations de la construction de systèmes d'IA sécurisés et robustes.

Pourquoi les défenses comptent

Un modèle défendu résiste aux attaques par conception. Les défenses incluent l'entraînement robuste (apprendre des exemples adversariaux), la robustesse certifiée (limites prouvables) et la surveillance à l'exécution (détecter les anomalies). Aucune défense n'est parfaite, mais une approche en couches augmente le coût de l'attaque.

  • Réduire le taux de succès des attaques connues
  • Construire des garanties de robustesse mesurables
  • Détecter les anomalies et déclencher des alertes
  • Maintenir la posture de sécurité au fil du temps

Stratégie de défense

La défense a quatre phases : conception (choisir les mécanismes de défense), entraînement (implémenter l'entraînement robuste), monitoring (configurer la détection à l'exécution) et réponse (réagir aux alertes). Chaque phase réduit la surface d'attaque et le temps de réponse.

  • Filtrage d'entrée : validation, normalisation, obfuscation
  • Entraînement robuste : exemples adversariaux, défenses certifiées
  • Monitoring : détection d'anomalie d'entrée, détection de dérive de sortie
  • Réponse aux incidents : enregistrement, annulation, réentraînement

Le Flux de Travail de Défense

Chaque phase est méthodique et reproductible. Aucune phase n'est sautée ; chacune a des objectifs clairs.

Concevoir la défense

Contre quelles menaces défendons-nous ? Quels compromis sont acceptables ?

Implémenter l'entraînement robuste

Entraîner avec des exemples adversariaux ou des méthodes de robustesse certifiée.

Déployer le monitoring

Définir les seuils pour les anomalies d'entrée et la dérive de sortie.

Répondre aux alertes

Enregistrer les incidents, déclencher l'escalade, planifier le réentraînement.

Pages Associées

Approfondissements sur les contextes d'attaque et de défense.

Audit IA & Cadre de Méthode

Comment tester si les défenses fonctionnent réellement.

Attaques Adversariales & RL

Les menaces au moment du test que les défenses doivent résister.

Empoisonnement de Données & Backdoors

Les menaces à l'entraînement que les défenses doivent prévenir.

OWASP LLM Top 10

Stratégies de défense spécifiques aux LLM.