Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Mechanistic Interpretability

Explore l'interprétabilité mécaniste en IA avec Ultralytics. Apprends à faire de l'ingénierie inverse sur les réseaux de neurones et à retracer les circuits algorithmiques dans Ultralytics YOLO26.

L'interprétabilité mécaniste est un domaine de recherche avancé au sein du machine learning qui se concentre sur l'ingénierie inverse du fonctionnement interne des réseaux de neurones entraînés. Au lieu de traiter un modèle comme une boîte noire, cette approche cherche à comprendre les circuits mathématiques exacts, les neurones spécifiques et les voies connectées qui amènent un modèle à produire une sortie particulière. En mappant ces structures internes vers des concepts compréhensibles par l'humain, les développeurs peuvent décoder la manière dont les systèmes d'intelligence artificielle traitent les informations couche par couche.

Link to this sectionInterprétabilité mécaniste vs IA explicable (XAI)#

Il est courant de confondre l'interprétabilité mécaniste avec l'IA explicable (XAI) en général Explainable AI (XAI). Alors que la XAI est un terme plus large englobant des outils comme les cartes de chaleur ou les cartes de saillance qui soulignent un modèle regarde, l'interprétabilité mécaniste vise à répondre à la question de savoir comment et pourquoi le modèle calcule sa réponse. Par exemple, alors qu'une XAI pourrait montrer qu'un modèle de détection d'objets se concentre sur une texture poilue pour identifier un chien, l'interprétabilité mécaniste cherche à localiser les neurones spécifiques de « détection de poils » et à retracer leurs connexions algorithmiques jusqu'à la prédiction finale.

Link to this sectionApplications concrètes#

Comprendre la logique interne précise des réseaux de neurones est essentiel pour déployer une IA à fort enjeu. Voici deux applications concrètes :

  • Audit pour la sécurité et l'alignement de l'IA : Des organisations comme Anthropic et OpenAI utilisent l'interprétabilité mécaniste pour inspecter les grands modèles de langage (LLM) à la recherche de biais cachés, de comportements trompeurs ou d'un potentiel désalignement avec les valeurs humaines. En extrayant des caractéristiques lisibles par l'homme à l'aide de techniques comme les auto-encodeurs épars, les chercheurs peuvent modifier ou désactiver chirurgicalement les voies malveillantes avant le déploiement afin de garantir une sécurité de l'IA robuste.
  • Débogage des diagnostics médicaux : Dans des domaines critiques comme la santé, l'interprétabilité mécaniste aide les chercheurs à vérifier que les algorithmes de vision par ordinateur s'appuient sur de véritables marqueurs biologiques plutôt que sur des artefacts (comme un filigrane d'hôpital ou une règle sur l'image) lors de la prédiction de maladies. Cette validation granulaire est essentielle pour la conformité et la confiance dans l'IA médicale.

Link to this sectionExtraction de caractéristiques pour l'interprétabilité#

Lorsque tu travailles avec des architectures de vision par ordinateur, une première étape courante dans l'interprétabilité mécaniste consiste à extraire les activations intermédiaires. En utilisant des outils comme les hooks forward de PyTorch, les développeurs peuvent jeter un coup d'œil à l'intérieur d'un réseau lors d'une passe avant (forward pass).

L'extrait suivant démontre comment attacher un hook à la première couche de convolution d'un modèle Ultralytics YOLO26 pour inspecter les dimensions des cartes de caractéristiques internes générées lors de l'inférence.

from ultralytics import YOLO

# Load the Ultralytics YOLO26 nano model
model = YOLO("yolo26n.pt")


# Define a hook function to capture and inspect intermediate layer activations
def hook_fn(module, input, output):
    print(f"Analyzed Layer: {module.__class__.__name__} | Activation Shape: {output.shape}")


# Attach the hook to the first layer of the model architecture
handle = model.model.model[0].register_forward_hook(hook_fn)

# Run a quick inference to trigger the hook and print the mechanistic features
results = model("https://ultralytics.com/images/bus.jpg")
handle.remove()

En analysant ces activations, les ingénieurs ML peuvent effectuer une visualisation de caractéristiques et commencer à mapper le comportement du réseau. Pour gérer les jeux de données à grande échelle nécessaires à l'entraînement de ces systèmes interprétables, des outils comme l'Ultralytics Platform offrent des pipelines de bout en bout robustes qui simplifient l'entraînement, la journalisation et la surveillance continue des modèles. À mesure que la demande pour la transparence en IA s'accélère, l'interprétabilité mécaniste restera une discipline fondamentale pour construire des modèles fiables et dignes de confiance.

Explore solutions

Real-time AI tailored to your operation

L'IA dans l'agriculture

Apporte l'IA visuelle à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your operation

L'IA dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance au conducteur et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur de la santé

Crée tes solutions de santé avec les modèles Ultralytics YOLO. L'IA visuelle dans le secteur de la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et un meilleur suivi des patients.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur du commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L'IA visuelle propulse le suivi des stocks, la surveillance des rayons, la gestion des files d'attente et des analyses client plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA en robotique

Booste tes machines intelligentes avec les modèles Ultralytics YOLO. L'IA visuelle en robotique permet la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. L'IA visuelle permet le contrôle qualité, la détection de défauts, la conformité des EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L'IA par vision permet l'inspection de colis, le tri, le suivi de véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI tailored to your operation

L'IA dans l'agriculture

Apporte l'IA visuelle à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your operation

L'IA dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance au conducteur et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur de la santé

Crée tes solutions de santé avec les modèles Ultralytics YOLO. L'IA visuelle dans le secteur de la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et un meilleur suivi des patients.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur du commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L'IA visuelle propulse le suivi des stocks, la surveillance des rayons, la gestion des files d'attente et des analyses client plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA en robotique

Booste tes machines intelligentes avec les modèles Ultralytics YOLO. L'IA visuelle en robotique permet la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. L'IA visuelle permet le contrôle qualité, la détection de défauts, la conformité des EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L'IA par vision permet l'inspection de colis, le tri, le suivi de véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI tailored to your operation

L'IA dans l'agriculture

Apporte l'IA visuelle à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your operation

L'IA dans le secteur automobile

Applique la vision par ordinateur au secteur automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance au conducteur et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur de la santé

Crée tes solutions de santé avec les modèles Ultralytics YOLO. L'IA visuelle dans le secteur de la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et un meilleur suivi des patients.

En savoir plus
Real-time AI that works with your team

L'IA dans le secteur du commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L'IA visuelle propulse le suivi des stocks, la surveillance des rayons, la gestion des files d'attente et des analyses client plus intelligentes.

En savoir plus
Real-time AI that works with your team

L'IA en robotique

Booste tes machines intelligentes avec les modèles Ultralytics YOLO. L'IA visuelle en robotique permet la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. L'IA visuelle permet le contrôle qualité, la détection de défauts, la conformité des EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Optimise ta logistique avec les modèles Ultralytics YOLO. L'IA par vision permet l'inspection de colis, le tri, le suivi de véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique