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

Precision

Maîtrise la précision en apprentissage automatique. Apprends à calculer et améliorer la précision des modèles, réduire les faux positifs et évaluer les performances d'Ultralytics YOLO26.

La précision est une mesure fondamentale en science des données utilisée pour évaluer les performances des modèles de classification. Elle mesure la qualité des prédictions positives en déterminant la proportion d'identifications vraies positives parmi toutes les instances que le modèle a prédites comme positives. Dans le domaine du machine learning (ML), la précision répond à la question cruciale : « Quand le modèle prétend avoir trouvé un objet, à quelle fréquence a-t-il raison ? » Une précision élevée indique qu'un algorithme produit très peu de faux positifs, ce qui signifie que le système est hautement fiable lorsqu'il signale un événement ou détecte un élément. Cette métrique est particulièrement vitale dans les scénarios où le coût d'une fausse alerte est élevé, exigeant que les AI agents agissent avec certitude.

Link to this sectionDifférencier Précision, Rappel et Exactitude#

Pour comprendre pleinement les performances d'un modèle, il est essentiel de distinguer la précision des termes statistiques connexes. Bien qu'ils soient souvent utilisés de manière interchangeable dans les conversations informelles, ils ont des significations techniques distinctes en computer vision (CV) et en analyse.

  • Précision vs Rappel : Ces deux métriques entretiennent souvent une relation de compromis. Alors que la précision se concentre sur l'exactitude des prédictions positives, le Rappel (aussi appelé sensibilité) mesure la capacité du modèle à trouver toutes les instances pertinentes dans le jeu de données. Un modèle optimisé uniquement pour la précision pourrait manquer certains objets (rappel plus faible) pour garantir que tout ce qu'il détecte effectivement est correct. À l'inverse, un rappel élevé assure peu d'objets manqués mais peut entraîner davantage de fausses alertes. Le F1-Score est souvent utilisé pour calculer la moyenne harmonique des deux, offrant une vision équilibrée.
  • Précision vs Exactitude : L'Accuracy est le ratio des prédictions correctes (positives et négatives) sur le nombre total de prédictions. Cependant, l'exactitude peut être trompeuse dans des imbalanced datasets. Par exemple, dans un système de fraud detection où 99 % des transactions sont légitimes, un modèle qui prédit simplement « légitime » à chaque fois serait exact à 99 % mais aurait une précision nulle pour détecter la fraude.

Link to this sectionApplications concrètes#

Les exigences spécifiques d'une industrie dictent souvent si les développeurs doivent privilégier la précision par rapport aux autres métriques. Voici des exemples concrets où une précision élevée est primordiale :

  • Prévention des pertes dans la vente au détail : Dans l'AI in retail, les systèmes de caisse automatisés utilisent l'object detection pour identifier les articles. Si un système a une faible précision, il pourrait signaler à tort le sac personnel d'un client comme un objet volé (un faux positif). Cela entraîne des expériences client négatives et des problèmes juridiques potentiels. Une précision élevée garantit que la sécurité n'est alertée qu'en cas de très forte probabilité de vol, maintenant ainsi la confiance dans le security alarm system.
  • Contrôle qualité en fabrication : Dans le smart manufacturing, les systèmes de vision inspectent les lignes d'assemblage pour détecter les défauts. Un modèle avec une faible précision pourrait classer des pièces fonctionnelles comme défectueuses, provoquant leur mise au rebut inutilement. Ce gaspillage augmente les coûts et réduit l'efficacité. En ajustant pour une précision élevée, les fabricants s'assurent que seuls les éléments vraiment défectueux sont retirés, optimisant la ligne de production. Tu peux explorer comment Ultralytics YOLO26 aide dans ces tâches industrielles en réduisant les faux rejets.

Link to this sectionAméliorer la précision en vision par ordinateur#

Les développeurs peuvent employer plusieurs stratégies pour améliorer la précision de leurs modèles. Une méthode courante consiste à ajuster le seuil de confidence lors de l'inférence. En exigeant un score de confiance plus élevé avant d'accepter une prédiction, le modèle filtre les détections incertaines, réduisant ainsi les faux positifs.

Une autre technique implique d'affiner les training data. Ajouter des « échantillons négatifs » — des images qui ne contiennent pas l'objet d'intérêt mais qui lui ressemblent un peu — aide le modèle à apprendre à distinguer la cible du bruit de fond. Utiliser la Ultralytics Platform simplifie ce processus en permettant aux équipes de gérer des jeux de données, de visualiser les model predictions et d'identifier les images spécifiques où le modèle rencontre des difficultés. De plus, une data augmentation efficace peut exposer le modèle à des environnements plus variés, le rendant plus robuste face aux éléments visuels confus.

Link to this sectionCalculer la précision avec Ultralytics YOLO#

Lorsque tu travailles avec des architectures de détection d'objets modernes comme YOLO26, la précision est calculée automatiquement pendant la phase de validation. L'exemple Python suivant démontre comment charger un modèle et récupérer ses métriques de performance, y compris la précision, en utilisant le mode val.

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset to calculate metrics
metrics = model.val(data="coco8.yaml")

# Access and print the mean Precision (P) score
# The results dictionary contains keys for various metrics
print(f"Mean Precision: {metrics.results_dict['metrics/precision(B)']:.4f}")

Dans ce flux de travail, le modèle évalue ses prédictions par rapport aux étiquettes de ground truth dans le jeu de données. Le score résultant fournit une référence directe de la précision des détections du modèle. Pour les projets complexes, surveiller ces métriques au fil du temps via des outils comme TensorBoard ou la Ultralytics Platform est essentiel pour garantir que le système reste fiable à mesure que de nouvelles données sont introduites.

Link to this sectionConcepts connexes en évaluation de modèle#

  • Intersection over Union (IoU) : Une métrique utilisée pour évaluer le chevauchement entre la bounding box prédite et la vérité terrain. Une détection n'est considérée comme un « vrai positif » que si l'IoU dépasse un certain seuil.
  • Courbe Précision-Rappel : Une visualisation qui trace la précision par rapport au rappel pour différents seuils. Cette courbe aide les ingénieurs à visualiser le compromis et à sélectionner le point de fonctionnement optimal pour leur application spécifique, comme détaillé dans les statistical learning resources standards.
  • Mean Average Precision (mAP): A comprehensive metric that calculates the average precision across all classes and IoU thresholds. It is the standard benchmark for comparing models on datasets like COCO or ImageNet.

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