YOLO Vision 2026 :
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 métrique 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 l'ensemble des instances que le modèle a prédites comme positives. Dans le domaine du machine learning (ML), la précision répond à une question essentielle : « Lorsque le modèle affirme 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 digne de confiance lorsqu'il signale un événement ou détecte un article. Cette métrique est particulièrement vitale dans les scénarios où le coût d'une fausse alerte est élevé, obligeant les AI agents à agir avec certitude.

Différencier Précision, Rappel et Exactitude#

Pour bien comprendre les performances d'un modèle, il est essentiel de distinguer la précision des termes statistiques associés. Bien qu'ils soient souvent utilisés de manière interchangeable dans le langage courant, ils ont des sens techniques distincts 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 Recall (également 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 peut manquer certains objets (rappel plus faible) pour s'ensurer que tout ce qu'il détecte effectivement est correct. Inversement, un rappel élevé garantit 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 ainsi une vue équilibrée.
  • Précision vs Exactitude : L'Accuracy est le rapport entre les prédictions correctes (positives et négatives) et le nombre total de prédictions. Cependant, l'exactitude peut être trompeuse dans les 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 aurait une exactitude de 99 % mais une précision nulle pour détecter la fraude.

Applications 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 le commerce de 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 peut signaler par erreur le sac personnel d'un client comme un article volé (un faux positif). Cela entraîne des expériences client négatives et des problèmes juridiques potentiels. Une haute précision garantit que la sécurité n'est alertée qu'en cas de forte probabilité de vol, préservant ainsi la confiance dans le security alarm system.
  • Contrôle qualité dans la fabrication : Dans la smart manufacturing, les systèmes de vision inspectent les lignes d'assemblage pour détecter les défauts. Un modèle à faible précision peut 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 le modèle pour une haute précision, les fabricants s'assurent que seuls les articles réellement défectueux sont retirés, ce qui optimise la chaîne de production. Tu peux découvrir comment Ultralytics YOLO26 contribue à ces tâches industrielles en réduisant les faux rejets.

Amé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 consiste à affiner le training data. L'ajout d'« é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. L'utilisation de l'Ultralytics Platform simplifie ce processus en permettant aux équipes de curer 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 à des éléments visuels ambigus.

Calculer la précision avec Ultralytics YOLO#

Lors de l'utilisation d'architectures modernes de détection d'objets comme YOLO26, la précision est calculée automatiquement pendant la phase de validation. L'exemple Python suivant montre comment charger un modèle et récupérer ses métriques de performance, y compris la précision, à l'aide du 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 du jeu de données. Le score obtenu fournit une référence directe de la précision des détections du modèle. Pour les projets complexes, la surveillance de ces métriques au fil du temps via des outils tels que TensorBoard ou l'Ultralytics Platform est essentielle pour garantir que le système reste fiable à mesure que de nouvelles données sont introduites.

Concepts connexes en évaluation de modèle#

  • Intersection sur l'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 en fonction du 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 standard.
  • Précision moyenne (mAP) : Une métrique complète qui calcule la précision moyenne sur toutes les classes et tous les seuils d'IoU. C'est la référence standard pour comparer des modèles sur des jeux de données tels que COCO ou 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