Définissez les scores de confiance de l'IA. Découvrez comment les modèles évaluent la certitude des prédictions, définissez des seuils de fiabilité et distinguez la confiance de la précision.
Dans le domaine de l'apprentissage automatique et de l'intelligence Dans le domaine de l'apprentissage automatique et de l'intelligence artificielle, un indice de confiance est une valeur numérique qui représente la probabilité qu'une prédiction spécifique faite par un modèle soit correcte. par un modèle soit correcte. Généralement exprimée sous la forme d'une probabilité comprise entre 0 et 1 (ou d'un pourcentage compris entre 0 et 100 %), cette note quantifie la certitude de la prédiction. quantifie la certitude du réseau réseau neuronal concernant sa sortie. Par exemple, dans une tâche de Par exemple, dans une tâche de détection d'objets, le système peut prédire la présence d'un "chat" avec une confiance de 0,95, ce qui indique une forte croyance en l'exactitude de cette étiquette. de cette étiquette. Ces scores sont généralement dérivés de la dernière couche du modèle à l'aide de fonctions d'activation telles que la fonction fonction softmax pour les problèmes multi-classes ou la fonction sigmoïde pour les problèmes binaires. sigmoïde pour la classification binaire.
Les scores de confiance sont un élément fondamental du flux de travail du moteur d'inférence. du moteur d'inférence. Ils permettent aux développeurs de filtrer les prédictions en fonction d'un niveau de certitude requis, un processus connu sous le nom de seuillage. En fixant un seuil de confiance seuil de confiance spécifique, vous pouvez gérer efficacement le compromis entre l'identification de tous les objets possibles (rappel élevé) et la garantie que les objets identifiés sont corrects (rappel élevé). et la garantie que les objets identifiés sont corrects (haute précision).
Dans le cadre du déploiement pratique des modèles, les prédictions brutes contiennent souvent du bruit ou des détections à faible probabilité. contiennent souvent du bruit ou des détections à faible probabilité. Des techniques telles que la suppression non maximale (NMS) utilisent les scores de confiance les scores de confiance pour éliminer les boîtes redondantes qui se chevauchent, en ne conservant que la détection ayant la probabilité la plus élevée. Cela garantit que le résultat final présenté à l'utilisateur est propre et exploitable.
L'exemple suivant montre comment appliquer un seuil de confiance pendant l'inférence à l'aide de la fonction Ultralytics YOLO11:
from ultralytics import YOLO
# Load a pretrained YOLO11 model
model = YOLO("yolo11n.pt")
# Run inference on an image with a confidence threshold of 0.6 (60%)
# This filters out any detections with a confidence score lower than 0.6
results = model.predict("https://ultralytics.com/images/bus.jpg", conf=0.6)
# Display the count of objects detected above the threshold
print(f"Detected {len(results[0].boxes)} objects with high confidence.")
L'utilité des scores de confiance s'étend à pratiquement tous les secteurs qui déploient des solutions de vision par ordinateur et d'IA. des solutions de vision par ordinateur et d'IA.
Il est essentiel que les praticiens fassent la distinction entre la "confiance" et les mesures d'évaluation standard utilisées pour l'étalonnage des performances. d' évaluation standard utilisées pour comparer les modèles.
Si un modèle donne systématiquement un faible niveau de confiance pour les objets valides, cela peut indiquer des problèmes avec les données d'apprentissage. données d'apprentissage. Les stratégies d'amélioration sont les suivantes l'augmentation des données pour exposer le modèle à des à des éclairages et des orientations plus variés, ou l'utilisation de l'apprentissage actif pour annoter et ré-entraîner les données. l 'apprentissage actif pour annoter et réapprendre les sur les "cas limites" spécifiques pour lesquels le modèle est actuellement incertain. Garantir des ensembles de données diversifiés et de haute qualité est est essentiel pour construire des systèmes robustes auxquels les utilisateurs peuvent faire confiance.