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

Anomaly Detection

Apprends comment la détection d'anomalies identifie les valeurs aberrantes en IA et en vision. Découvre comment utiliser Ultralytics YOLO26 pour la détection de défauts en temps réel et la surveillance automatisée.

La détection d'anomalies est une technique essentielle dans les domaines de l'Intelligence Artificielle (IA) et de l'Apprentissage Automatique (ML) qui se concentre sur l'identification de points de données, d'événements ou d'observations qui s'écartent significativement du comportement normal d'un ensemble de données. Souvent appelée détection de valeurs aberrantes, ce processus suppose que la majorité des données suivent un modèle ou une distribution spécifique, et tout ce qui se situe en dehors de cette norme établie est considéré comme une anomalie. Ces irrégularités peuvent indiquer des incidents critiques, tels que des défauts structurels dans la fabrication, des erreurs dans les données textuelles ou des failles de sécurité potentielles dans le trafic réseau. Des algorithmes avancés, y compris ceux utilisés dans le Deep Learning (DL), sont employés pour automatiser la reconnaissance de ces événements rares avec une grande précision.

Link to this sectionDétection d'anomalies vs Détection d'objets#

Bien que ces deux méthodologies soient fondamentales pour la vision par ordinateur (CV) moderne, il est important de différencier la détection d'anomalies de la détection d'objets standard.

  • La détection d'objets est généralement un problème à ensemble fermé où le modèle identifie et localise des classes spécifiques et connues (par exemple, "voiture", "personne", "feu de circulation") en utilisant des bounding boxes. Le système est entraîné sur des exemples étiquetés de ce qu'il doit exactement trouver.
  • La détection d'anomalies est souvent traitée comme un problème à ensemble ouvert. Le système apprend une représentation de la "normalité" et signale les écarts inconnus. Par exemple, un système d'inspection visuelle pourrait être entraîné sur des milliers d'images de produits parfaits. Il doit ensuite identifier toute rayure, bosse ou décoloration comme une anomalie, même s'il n'a jamais rencontré ce type de défaut spécifique auparavant.

Cependant, des détecteurs d'objets robustes comme le Ultralytics YOLO26 à la pointe de la technologie peuvent être efficacement adaptés pour la détection d'anomalies supervisée. En traitant les défauts connus comme des classes distinctes au sein des données d'entraînement, les ingénieurs peuvent entraîner des modèles à identifier des types spécifiques d'irrégularités.

Link to this sectionApplications concrètes#

La capacité à repérer automatiquement les irrégularités rend la détection d'anomalies indispensable dans divers secteurs à enjeux élevés où une surveillance manuelle est impraticable.

  • IA dans la fabrication : Les systèmes d'inspection optique automatisée (AOI) surveillent les lignes de production pour identifier les défauts structurels en temps réel. En mettant en œuvre la maintenance prédictive, les usines peuvent détecter des vibrations ou des signatures thermiques inhabituelles dans les machines, évitant ainsi des temps d'arrêt coûteux.
  • Analyse d'images médicales : Dans le domaine de la santé, les algorithmes analysent les IRM ou les scanners CT pour mettre en évidence des pathologies potentielles. Détecter des tumeurs ou des fractures qui s'écartent des modèles de tissus sains aide les radiologues à poser des diagnostics plus rapides, un composant clé de l'IA dans la santé.
  • Détection de la fraude financière : Les banques utilisent la détection statistique d'anomalies pour surveiller les flux de transactions. Si le comportement de dépenses d'un utilisateur change soudainement—comme lors d'un achat important à l'étranger—le système signale la transaction comme une faille de sécurité potentielle, comme décrit dans les méthodologies de détection de la fraude financière.
  • Détection d'intrusions réseau : Les outils de cybersécurité surveillent le trafic réseau pour repérer les pics ou les signatures de paquets inhabituelles. En établissant une base de référence du trafic normal, les systèmes peuvent identifier les cyberattaques ou les tentatives d'exfiltration de données rapidement.

Link to this sectionMise en œuvre de la détection de défauts avec YOLO26#

Une approche pratique de la détection d'anomalies implique d'entraîner un modèle de vision à reconnaître des classes de défauts spécifiques. Les modèles les plus récents, comme YOLO26, sont optimisés pour cette tâche, offrant une vitesse et une précision supérieures par rapport aux itérations précédentes comme YOLO11. L'exemple suivant montre comment charger un modèle pré-entraîné et exécuter une inférence pour identifier des anomalies étiquetées comme des objets.

from ultralytics import YOLO

# Load a YOLO26 model trained to detect specific defects (e.g., 'crack', 'dent')
# YOLO26 provides native end-to-end support for faster inference
model = YOLO("yolo26n.pt")

# Perform inference on a product image
# The 'conf' threshold filters out low-confidence predictions (noise)
results = model.predict("path/to/product_image.jpg", conf=0.5)

# Visualize the identified defects
for result in results:
    result.show()  # Displays image with bounding boxes around anomalies

Link to this sectionOutils et écosystème#

Le développement de systèmes de détection d'anomalies efficaces nécessite un écosystème logiciel robuste pour gérer le prétraitement des données et la gestion du cycle de vie des modèles.

  • Frameworks de Deep Learning : Des bibliothèques comme PyTorch et TensorFlow fournissent le backend computationnel pour entraîner des réseaux de neurones complexes utilisés dans la détection basée sur la vision.
  • Préparation des données : Les outils de nettoyage de données sont essentiels pour supprimer les valeurs aberrantes de l'ensemble d'entraînement initial afin que le modèle apprenne une base de référence propre de "normalité".
  • Bibliothèques statistiques : Pour les données non visuelles, la bibliothèque Scikit-learn propose des algorithmes standard comme Isolation Forest et One-Class Support Vector Machine (SVM).
  • Workflows intégrés : La plateforme Ultralytics rationalise le cycle de vie de ces modèles, en offrant des outils pour annoter les jeux de données, l'entraînement dans le cloud et le déploiement de modèles efficaces comme YOLO26 sur des appareils de bord pour une inférence en temps réel.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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 logistique

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

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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

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

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

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

IA dans la fabrication

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

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

IA dans l'automobile

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

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à 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 team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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 logistique

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

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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

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

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

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

IA dans la fabrication

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

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

IA dans l'automobile

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

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à 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 team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse 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 logistique

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

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

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

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

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

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

IA dans la fabrication

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

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

IA dans l'automobile

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

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à 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

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique