Ultralytics YOLO27 : Inscris-toi sur la liste d’attente.
Get Started
Fais passer un projet de vision des images brutes à un point de terminaison supervisé et à une boucle de réentraînement
Parcours Pratiqueintermédiaire ~5 heures 10 leçonsExamen final · Certificat

Développer avec Ultralytics Platform

Mène un vrai projet de détection sur Ultralytics Platform : établis son budget, importe et annote les données, vérifie l'intégrité des partitions, entraîne des modèles et compare les exécutions, déploie un point de terminaison dédié, surveille la précision et automatise la boucle de réentraînement.

Ce que tu vas apprendre

Mène un projet de vision de bout en bout sur Ultralytics Platform et repars avec les scripts et le guide d'exploitation nécessaires pour assurer son bon fonctionnement : une vérification avant importation, un balayage des seuils d'annotation, un audit des fuites de données, une étape de validation avant promotion, un client de point de terminaison résilient, ainsi que des vérifications planifiées de l'état de santé et du jeu de contrôle.

  • Cartographie ton projet sur Platform et établis son budget avant de dépenser un crédit : entraînement, annotation et disponibilité du point de terminaison.

  • Importe les données pour que le jeu de données atteigne l'état Ready dès la première tentative, notamment grâce à un échantillonnage vidéo réfléchi.

  • Choisis un modèle d'annotation et un seuil de confiance en mesurant la charge de révision, puis vérifie Batch Annotation à l'aide du taux de modification.

  • Vérifie qu'une version du jeu de données ne contient aucun doublon entre les partitions, aucune fuite liée aux caméras et suffisamment d'exemples pour chaque classe.

  • Lance des exécutions cloud selon le budget, évalue-les à partir de leurs courbes et affine le modèle sans que l'optimiseur ignore silencieusement ton taux d'apprentissage.

  • Détermine si une nouvelle exécution surpasse la référence à l'aide de critères définis à l'avance, déploie-la et appelle-la avec un client qui résiste aux démarrages à froid.

  • Déclenche des alertes sur l'état de santé du point de terminaison et la précision du jeu de contrôle, gère les régions et les données personnelles, puis automatise le réentraînement et la mise en production.

Ce que tu vas créer
  • Un plan de projet comprenant une cartographie du cycle de vie et un budget mensuel.

  • Un jeu de données Ready contenant des vidéos échantillonnées, des annotations révisées, des partitions auditées et une version numérotée.

  • Un modèle entraîné ayant franchi une étape de validation automatisée par script par rapport à sa référence.

  • Un point de terminaison dédié avec un client qui réessaie les appels, une vérification de santé planifiée et un historique de la précision sur le jeu de contrôle.

  • Un guide de réentraînement précisant le déclencheur, les étapes, le responsable et la procédure de retour arrière, ainsi qu'une étape automatisée de mise en production.

Prérequis
  • Un compte Ultralytics Platform. L'offre Free et son crédit d'inscription couvrent le cours ; le stockage cloud connecté nécessite Pro.

  • Python 3.11+ avec ultralytics>=8.4.120 et ultralytics-platform pour exécuter les exemples détaillés ; le SDK ultralytics-platform utilisé dans les leçons sur l'API nécessite Python 3.11 (Ultralytics fonctionne lui-même avec Python 3.10+).

  • Une bonne connaissance d'Ultralytics YOLO est recommandée : Fondamentaux de la vision par ordinateur, Créer des jeux de données YOLO hautes performances et Entraîner ton premier modèle YOLO.

  • Un petit jeu de données d'images (50–500 images) et une courte vidéo de ton propre domaine, ou les jeux de données publics utilisés dans les exemples.

Contenu du cours

4 modules · 10 leçons