Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Ultralytics YOLO

Comment une intégration Ultralytics peut améliorer ton flux de travail

Découvre comment une intégration de YOLO peut simplifier tes flux de travail en vision par ordinateur. Explore les types d’intégrations et leurs avantages pour l’entraînement et le déploiement de modèles.

Nuvola LadiNuvola Ladi10 min de lecture
Les intégrations Ultralytics simplifient les flux de travail en vision par ordinateur

Résoudre des enjeux commerciaux ou des problèmes d’intérêt public avec des modèles de vision par ordinateur comme Ultralytics YOLO11 peut être très efficace. Tu peux, par exemple, utiliser un modèle pour détecter des défauts sur une chaîne de production ou surveiller la circulation en temps réel. Cependant, il ne suffit pas d’avoir un excellent cas d’utilisation et un modèle performant.

Définir la logique de la solution n’est qu’une partie du processus. Tu as également besoin d’outils pour vérifier qu’elle fonctionne correctement dans le monde réel. Cela implique de suivre ton entraînement, de surveiller les performances du déploiement et de comprendre ce qui se passe sur le terrain une fois ta solution mise en œuvre. Sans ces outils, il est difficile de savoir si ton modèle fournit les résultats attendus ou comment l’améliorer.

C’est là que les intégrations d’Ultralytics font toute la différence. Elles connectent chaque étape de ton flux de travail, de l’entraînement et du déploiement à la surveillance continue, au sein d’un processus unifié. Elles te permettent de suivre et d’optimiser les performances à chaque étape, et te donnent les outils nécessaires pour adapter et faire évoluer ta solution selon tes besoins.

Dans cet article, nous verrons ce que sont les intégrations, pourquoi elles sont si importantes pour les projets de vision par ordinateur et comment Ultralytics t’aide à aller au-delà de la simple création de modèles pour concevoir des solutions efficaces de bout en bout, capables de produire de vrais résultats.

Qu’est-ce qu’une intégration d’IA ?#

En général, une intégration d’IA consiste à connecter différents outils, plateformes et systèmes afin qu’ils fonctionnent ensemble sans accroc tout au long d’un projet d’IA. Au lieu de traiter chaque étape du projet comme une tâche distincte et isolée, les intégrations réunissent le tout dans un seul pipeline.

Infographie des intégrations d’IA aux quatre étapes d’un projet : annotation des données, entraînement dans le cloud, déploiement via API ou en périphérie, et surveillance

Fig. 1. Vue d’ensemble d’une intégration d’IA. Image de l’auteur.

Par exemple, une intégration peut relier automatiquement un jeu de données stocké dans le cloud à ton environnement d’entraînement, ou connecter un modèle déployé à un système qui surveille ses performances. Les intégrations d’IA évitent les interventions manuelles entre les étapes, ce qui fait gagner du temps, réduit les erreurs et améliore considérablement l’efficacité du processus.

En définitive, les intégrations de l’IA visent à simplifier les aspects complexes de la création et de la gestion des systèmes d’IA. Elles garantissent que tous les outils que tu utilises peuvent communiquer et fonctionner ensemble, afin que tu puisses consacrer plus de temps à la création de solutions efficaces et moins de temps à résoudre des problèmes techniques.

Le rôle des intégrations en vision par ordinateur#

En vision par ordinateur (où les modèles d’IA analysent et interprètent des données visuelles comme des images ou des vidéos), les intégrations sont essentielles pour assurer le bon fonctionnement des solutions dans le monde réel. Elles relient les différentes composantes d’un projet d’IA visuelle et garantissent des transitions fluides entre la préparation des données, l’entraînement des modèles, le déploiement et la surveillance. Sans ces intégrations, même les meilleurs modèles peuvent devenir difficiles à gérer ou à faire évoluer efficacement.

Imaginons que tu aies entraîné un modèle pour compter le nombre de personnes qui entrent dans un magasin ou en sortent, à des fins d’analyse. L’entraînement et les tests du modèle ne sont qu’un début : tu dois aussi pouvoir le connecter aux caméras du magasin, traiter les flux vidéo en direct et envoyer les résultats à un tableau de bord pour suivre les tendances de fréquentation. En outre, tu auras besoin d’outils pour surveiller les performances du modèle au fil du temps, afin de pouvoir facilement l’adapter si les conditions changent, par exemple en cas de luminosité différente ou de modification de l’agencement du magasin.

C’est là qu’interviennent les intégrations. Elles connectent ton modèle au matériel nécessaire, permettent aux données d’alimenter les outils d’analyse et t’aident à suivre les performances pour vérifier que la solution continue de fonctionner comme prévu. En automatisant ces étapes, les intégrations font gagner du temps, réduisent les erreurs et facilitent la mise à l’échelle de ton projet. Elles transforment un modèle prometteur en une solution fiable, utilisable dans le monde réel.

Comprendre les intégrations en vision par ordinateur

Fig. 2. Comprendre les intégrations en vision par ordinateur. Image de l’auteur.

Types d’intégrations Ultralytics#

Ultralytics propose trois grands types d’intégrations pour rendre ton flux de travail en vision par ordinateur plus efficace : les intégrations de jeux de données, les intégrations d’entraînement, et les intégrations de déploiement et de surveillance. Chacune joue un rôle essentiel pour t’aider à gérer les différentes étapes de tes projets de vision par ordinateur.

Schéma des intégrations Ultralytics YOLO pour les jeux de données, l’entraînement et le déploiement, notamment Roboflow, Comet, ClearML et Neural Magic

Fig. 3. Types d’intégrations prises en charge par Ultralytics.

Pour commencer, les intégrations de jeux de données simplifient le processus de préparation de tes données. Elles prennent en charge des tâches comme l’annotation, le prétraitement et l’augmentation, afin de garantir que tes jeux de données sont propres, organisés et prêts pour l’entraînement. L’automatisation de ces étapes fait gagner du temps, réduit les efforts nécessaires et améliore la qualité des données, ce qui permet d’obtenir de meilleurs modèles.

Ensuite, les intégrations d’entraînement facilitent la création et l’amélioration de tes modèles. Elles te permettent de suivre les métriques et la progression, ainsi que d’optimiser les performances, pour itérer et améliorer tes modèles plus efficacement. Ces intégrations favorisent également la collaboration, en permettant aux équipes de travailler ensemble et de communiquer clairement tout au long du processus d’entraînement.

Enfin, les intégrations de déploiement et de surveillance t’aident à mettre tes modèles en production et à vérifier qu’ils fonctionnent comme prévu. Elles t’aident à déployer des modèles sur différentes plateformes, que ce soit dans le cloud, sur des appareils en périphérie ou sur des systèmes mobiles. Après le déploiement, les outils de surveillance permettent de suivre les performances en conditions réelles, ce qui facilite l’identification et la résolution des problèmes.

Exemples d’intégrations Ultralytics#

Ultralytics a collaboré avec plusieurs plateformes et outils reconnus pour intégrer leurs fonctionnalités à son écosystème et rendre les flux de travail plus efficaces et évolutifs. Ces intégrations sont conçues pour répondre aux défis concrets de l’entraînement, du déploiement et de la maintenance des modèles d’IA, afin de faciliter le bon déroulement de chaque étape de ton projet.

Voici quelques exemples de la façon dont les intégrations Ultralytics aident à résoudre des problèmes courants :

  • Ultralytics HUB (désormais Ultralytics Platform) : une plateforme sans code conviviale qui regroupe l’ensemble du flux de travail Ultralytics YOLO. Elle te permet d’étiqueter les données, d’entraîner des modèles et de les déployer, le tout dans une interface intuitive hébergée dans le cloud. Que tu débutes ou que tu gères plusieurs projets, HUB simplifie les processus complexes et te permet de te lancer facilement.
  • Albumentations : une bibliothèque polyvalente d’augmentation d’images qui s’intègre à YOLO pour améliorer la préparation des données d’entraînement. Avec plus de 70 transformations, Albumentations prend en charge les augmentations au niveau des pixels, de l’espace et du mélange, ce qui permet de créer des jeux de données robustes pour la détection d’objets, la segmentation et la classification.
  • Weights & Biases (W&B) : un outil utile pour suivre les expériences, optimiser les hyperparamètres et visualiser les résultats en temps réel. W&B s’intègre directement au processus d’entraînement, ce qui facilite le suivi des performances, la comparaison des résultats et l’amélioration de tes modèles en toute confiance. Cet outil est particulièrement utile aux équipes qui privilégient la collaboration et la reproductibilité.
  • Comet : une plateforme performante pour gérer des projets d’apprentissage automatique. Elle te permet d’enregistrer des modèles, de reprendre un entraînement et de déboguer les prédictions de manière interactive, tout en gardant ton travail organisé. C’est un bon choix pour les équipes qui veulent mieux contrôler leurs expériences et collaborer facilement.
  • Neural Magic : cette intégration améliore les performances des modèles Ultralytics YOLO avec DeepSparse, qui, selon Neural Magic, peut accélérer jusqu’à six fois l’inférence sur CPU. Elle est particulièrement utile pour les déploiements sur des appareils en périphérie ou dans des environnements où les ressources sont limitées, car elle offre vitesse et efficacité sans compromettre la précision.

Exemples d’intégrations prises en charge par Ultralytics

Fig. 4. Exemples d’intégrations prises en charge par Ultralytics.

Tu te demandes peut-être comment choisir les bonnes intégrations parmi toutes ces options pour ton projet. Les intégrations que tu sélectionnes doivent correspondre à tes objectifs et à tes difficultés spécifiques. Que tu veuilles simplifier les flux de travail, améliorer la collaboration entre les équipes ou optimiser les performances, Ultralytics propose des outils flexibles conçus pour répondre aux besoins variés des projets d’IA. Prends le temps d’évaluer tes priorités et tu trouveras les intégrations les mieux adaptées à tes besoins.

Fonctionnement des intégrations Ultralytics#

Chaque intégration Ultralytics fonctionne différemment, car elle est conçue pour répondre à un objectif précis dans ton flux de travail d’IA. Consulte la documentation Ultralytics pour découvrir en détail le fonctionnement de chaque intégration et sa place dans le processus global.

Avantages des intégrations Ultralytics YOLO#

Maintenant que nous avons vu à quoi servent les intégrations Ultralytics YOLO et comment elles fonctionnent, découvrons leurs avantages pour ton flux de travail et la réussite globale de ton projet :

  • Informations en temps réel : grâce aux outils de surveillance intégrés, tu peux observer les performances de tes modèles dans des conditions réelles, repérer et résoudre rapidement les problèmes afin de maintenir des résultats constants.
  • Suivi des expériences et gestion des versions : garde une trace de chaque expérience, configuration et résultat pour assurer la reproductibilité et améliorer efficacement tes modèles au fil des itérations.
  • Efficacité des ressources : en optimisant les flux de travail, les intégrations contribuent à économiser les ressources informatiques et humaines, ce qui réduit le coût des projets.
  • Fiabilité en production : les outils intégrés de surveillance et d’optimisation favorisent les performances constantes des modèles, y compris après leur déploiement, et t’aident à maintenir une grande fiabilité dans les cas d’usage réels.
  • Amélioration de la prise de décision : les données en temps réel et les métriques détaillées fournissent des informations exploitables qui t’aident à ajuster tes modèles et à obtenir de meilleurs résultats.

Conseils pratiques pour optimiser les intégrations YOLO#

Les intégrations tierces peuvent apporter des avantages considérables à tes flux de travail, mais voici quelques points à prendre en compte lors de la planification de tes projets :

  • Limites de personnalisation : même si les intégrations sont conçues pour couvrir un large éventail de cas d’usage, des besoins très spécifiques ou particuliers peuvent nécessiter une personnalisation supplémentaire et des compétences techniques.
  • Dépendance aux plateformes tierces : de nombreuses intégrations reposent sur des services externes, ce qui signifie que ton flux de travail peut être affecté par des changements d’API, des interruptions de service ou des limites propres aux plateformes.
  • Problèmes de compatibilité : certaines intégrations ne fonctionnent pas correctement avec tous les systèmes d’exploitation ou toutes les configurations matérielles, ce qui peut nécessiter des ajustements ou des opérations de dépannage.

Comprendre ces limites peut t’aider à planifier efficacement et à tirer le meilleur parti des intégrations tierces. Malgré certains inconvénients, leurs avantages globaux l’emportent souvent sur ces considérations, surtout lorsqu’elles sont utilisées dans le bon contexte.

Points clés à retenir#

L’adoption d’une intégration Ultralytics dans ton flux de travail peut simplifier et rendre plus efficace la gestion de projets de vision par ordinateur. Elle regroupe les étapes clés, comme la préparation des données, l’entraînement, le déploiement et la surveillance, en un processus unique qui fait gagner du temps et réduit les efforts.

Que tu entraînes des modèles Ultralytics YOLO dans le cloud, que tu les déploies sur des appareils en périphérie pour des tâches en temps réel ou que tu suives leurs performances, ces intégrations t’aident à travailler plus efficacement et à passer à l’échelle plus rapidement.

Consulte notre dépôt GitHub et rejoins notre communauté active pour en savoir plus sur l’IA. Découvre comment l’IA visuelle stimule l’innovation dans des secteurs comme les soins de santé et l’agriculture.

Écrit par

Nuvola Ladi
Nuvola Ladi

Responsable du contenu numérique · Ultralytics

Nuvola Ladi est responsable du contenu numérique chez Ultralytics, où elle crée du contenu sur l'IA visuelle et Ultralytics YOLO, et représente l'entreprise lors d'événements du secteur comme la PyTorch Conference 2025. Basée en Espagne, elle est titulaire d'un master en médias visuels et numériques de l'IE University. Avant de rejoindre Ultralytics, elle a occupé des postes dans des organisations telles que XVA Gallery & Hotel et Rolex.

Commentaires

Pose une question, partage tes résultats ou aide quelqu’un.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, 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

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre 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é

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite 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 fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce 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

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir 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