Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Model Deployment

Apprends à déployer des modèles d’apprentissage automatique dans le cloud ou en périphérie. Découvre comment la plateforme Ultralytics simplifie l’exportation et la mise en production de YOLO26.

Le déploiement d’un modèle est la phase critique au cours de laquelle un modèle de machine learning entraîné est intégré à un environnement de production afin de prendre des décisions pratiques ou de générer des prédictions à partir de nouvelles données. Il marque la transition entre un contexte de recherche ou d’expérimentation — souvent réalisé dans des notebooks isolés — et une application opérationnelle dans laquelle le modèle interagit avec des utilisateurs et des systèmes réels. Ce processus transforme un fichier statique contenant des poids et une architecture en un agent d’IA actif, capable de générer de la valeur, par exemple en identifiant des objets dans un flux vidéo ou en recommandant des produits sur un site web.

Un déploiement efficace nécessite de relever des défis distincts de ceux de l’entraînement des modèles, notamment en matière de latence, d’évolutivité et de compatibilité matérielle. Les organisations utilisent souvent l’Ultralytics Platform pour simplifier ce cycle de vie et garantir que les modèles entraînés dans le cloud peuvent être déployés de manière fluide dans des environnements variés, allant de serveurs puissants à des appareils edge aux ressources limitées.

Panorama du déploiement#

Les stratégies de déploiement se répartissent généralement en deux catégories : le déploiement dans le cloud et le déploiement edge. Le choix dépend largement des exigences spécifiques en matière de rapidité, de confidentialité et de connectivité.

  • Déploiement dans le cloud : Le modèle réside sur des serveurs centralisés, souvent gérés par des services tels qu’AWS SageMaker ou Google Vertex AI. Les applications envoient les données au modèle via Internet au moyen d’une REST API, qui traite la requête et renvoie le résultat. Cette méthode offre une puissance de calcul pratiquement illimitée, ce qui la rend idéale pour les modèles volumineux et complexes, mais elle dépend d’une connexion Internet stable.
  • Déploiement edge : Le modèle s’exécute localement sur l’appareil où les données sont générées, par exemple un smartphone, un drone ou une caméra industrielle. Cette approche, appelée edge computing, réduit la latence et renforce la confidentialité des données, puisque les informations ne quittent pas l’appareil. Des outils comme TensorRT sont fréquemment utilisés pour optimiser les modèles destinés à ces environnements.

Préparer les modèles pour la production#

Avant de pouvoir être déployé, un modèle est généralement optimisé afin de fonctionner efficacement sur le matériel cible. Ce processus comprend l’exportation du modèle, au cours de laquelle le format d’entraînement, comme PyTorch, est converti dans un format adapté au déploiement, tel que ONNX (échange ouvert de réseaux neuronaux) ou OpenVINO.

Des techniques d’optimisation comme la quantification réduisent la taille du modèle et son empreinte mémoire sans sacrifier significativement la précision. Pour garantir la cohérence entre différents environnements de calcul, les développeurs utilisent souvent des outils de conteneurisation comme Docker, qui regroupent le modèle et toutes ses dépendances logicielles nécessaires.

Voici un exemple d’exportation d’un modèle YOLO26 au format ONNX, une étape courante de la préparation au déploiement :

from ultralytics import YOLO

# Load the YOLO26 nano model
model = YOLO("yolo26n.pt")

# Export the model to ONNX format for broad compatibility
# This creates a file suitable for various inference engines
path = model.export(format="onnx")

print(f"Model successfully exported to: {path}")

Applications concrètes#

Le déploiement de modèles alimente des systèmes de vision par ordinateur largement utilisés dans divers secteurs.

  • Contrôle qualité dans l’industrie manufacturière : Dans le cadre de la production intelligente, les modèles déployés surveillent les tapis roulants en temps réel. Un système de caméras exécutant un modèle optimisé pour les appareils NVIDIA Jetson peut détecter instantanément les défauts des produits et déclencher un bras robotisé pour retirer les articles défectueux. Cela nécessite une latence extrêmement faible, que seul le déploiement de l’IA edge peut fournir.
  • Analyse du commerce de détail : Les magasins utilisent des modèles déployés pour analyser la fréquentation et le comportement des clients. En intégrant des modèles de suivi d’objets aux flux des caméras de sécurité, les enseignes peuvent générer des cartes de chaleur représentant les rayons les plus fréquentés. Ces informations aident à optimiser l’agencement des magasins et à améliorer la gestion des stocks, en s’appuyant souvent sur un déploiement dans le cloud pour agréger les données de plusieurs sites.

Déploiement vs inférence vs entraînement#

Il est important de distinguer le déploiement de modèles des termes associés au cycle de vie du machine learning :

  • L’entraînement des modèles est la phase d’apprentissage au cours de laquelle l’algorithme apprend des motifs à partir d’un jeu de données.
  • Le déploiement de modèles est la phase d’intégration au cours de laquelle le modèle entraîné est installé dans une infrastructure de production (serveurs, applications ou appareils).
  • L’inférence est la phase opérationnelle — c’est-à-dire l’exécution concrète du modèle déployé sur des données en temps réel afin de produire une prédiction. Par exemple, le moteur d’inférence exécute les calculs définis par le modèle déployé.

Surveillance et maintenance#

Le déploiement n’est pas une fin en soi. Une fois opérationnels, les modèles nécessitent une surveillance continue des modèles afin de détecter des problèmes tels que la dérive des données, lorsque les données du monde réel commencent à diverger des données d’entraînement. Des outils comme Prometheus ou Grafana sont souvent intégrés pour suivre les métriques de performance et garantir la fiabilité du système au fil du temps. Lorsque les performances diminuent, le modèle peut devoir être réentraîné puis redéployé, ce qui complète le cycle de MLOps.

Explore solutions

Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Apporte 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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Apporte 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
Vision par ordinateur pour l'imagerie aérienne

Vision par ordinateur pour l'imagerie aérienne

Transforme les images de drones et aériennes en informations en temps réel pour l'agriculture, l'aquaculture, la surveillance environnementale, la conservation et l'analyse géospatiale avec Ultralytics YOLO.
En savoir plus
Vision par ordinateur dans l'aérospatiale

Vision par ordinateur dans l'aérospatiale

Apporte l'IA de vision à la surveillance aérienne grâce aux modèles Ultralytics YOLO. Alimente les drones, les flux de travail aérospatiaux, la conservation de l'environnement et les industries géospatiales avec des solutions de vision par ordinateur.
En savoir plus

Protège chaque site avec les modèles Ultralytics YOLO. L'IA de vision alimente la surveillance du périmètre, la détection des menaces, la reconnaissance des plaques d'immatriculation et la sécurité au travail.
En savoir plus
Vision par ordinateur en robotique

Vision par ordinateur en robotique

Donne plus d’intelligence à tes machines avec les modèles Ultralytics YOLO. L’IA visuelle en robotique permet la navigation autonome, la perception, le suivi d’objets et le contrôle en temps réel.
En savoir plus
Vision par ordinateur en logistique

Vision par ordinateur en logistique

Optimise la logistique avec les modèles Ultralytics YOLO. L’IA visuelle 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
Vision par ordinateur dans le commerce de détail

Vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. L’IA visuelle permet le suivi des stocks, la surveillance des rayons, la gestion des files d’attente et l’obtention d’informations plus pertinentes sur les clients.
En savoir plus
La vision par ordinateur dans le secteur de la santé

La vision par ordinateur dans le secteur de la santé

Développe des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans le secteur de la santé accélère l'imagerie médicale, améliore les diagnostics et renforce la surveillance des patients.
En savoir plus
La vision par ordinateur dans l'industrie manufacturière

La vision par ordinateur dans l'industrie manufacturière

Optimise la production industrielle avec les modèles Ultralytics YOLO. L'IA de vision améliore le contrôle qualité, la détection des défauts, le respect des règles relatives aux EPI et l'automatisation des lignes d'assemblage.
En savoir plus
Vision par ordinateur dans l’automobile

Vision par ordinateur dans l’automobile

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

Vision par ordinateur dans l’agriculture

Apporte 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 l'avenir de l'IA !

Commence ton parcours vers l'avenir de l'apprentissage automatique