Modèles Ultralytics HUB
Les modèles Ultralytics HUB offrent une solution rationalisée pour l'entraînement des modèles d'IA de vision sur des ensembles de données personnalisés.
Le processus est convivial et efficace, impliquant une simple création en trois étapes et un entraînement accéléré alimenté par Ultralytics YOLO11. Pendant l'entraînement, des mises à jour en temps réel sur les métriques du modèle sont disponibles afin que vous puissiez surveiller chaque étape de la progression. Une fois l'entraînement terminé, vous pouvez prévisualiser votre modèle et le déployer facilement dans des applications du monde réel. Par conséquent, Ultralytics HUB offre un système complet mais simple pour la création, l'entraînement, l'évaluation et le déploiement de modèles.
Regarder : Aperçu de la formation et de la validation Ultralytics HUB
Entraîner le modèle
Accédez à la page Modèles en cliquant sur le bouton Modèles dans la barre latérale et cliquez sur le bouton Entraîner le modèle en haut à droite de la page.
Cette action déclenchera la boîte de dialogue Entraîner le modèle, qui comporte trois étapes simples:
1. Jeu de données
Dans cette étape, vous devez sélectionner l'ensemble de données sur lequel vous souhaitez entraîner votre modèle. Après avoir sélectionné un ensemble de données, cliquez sur Continuer.
Astuce
Vous pouvez ignorer cette étape si vous entraînez un modèle directement depuis la page Dataset.
2. Modèle
Dans cette étape, vous devez choisir le projet dans lequel vous souhaitez créer votre modèle, le nom de votre modèle et l'architecture de votre modèle.
Remarque
Ultralytics HUB essaiera de présélectionner le projet.
Si vous avez ouvert la boîte de dialogue Entraîner le modèle comme décrit ci-dessus, Ultralytics HUB présélectionnera le dernier projet que vous avez utilisé.
Si vous avez ouvert la boîte de dialogue Entraîner le modèle à partir de la page Projet, Ultralytics HUB présélectionnera le projet dans lequel vous vous trouviez.
Si vous n'avez pas encore créé de projet, vous pouvez définir le nom de votre projet à cette étape et il sera créé en même temps que votre modèle.
Info
Vous pouvez en savoir plus sur les modèles YOLO et les architectures disponibles dans notre documentation.
Par défaut, votre modèle utilisera un modèle pré-entraîné (entraîné sur l'ensemble de données COCO) pour réduire le temps d'entraînement. Vous pouvez modifier ce comportement et ajuster la configuration de votre modèle en ouvrant l'accordéon Configuration avancée du modèle.
Remarque
Vous pouvez facilement modifier les options de configuration de modèle les plus courantes (telles que le nombre d'époques), mais vous pouvez également utiliser l'option Personnalisé pour accéder à tous les Paramètres d'entraînement pertinents pour Ultralytics HUB.
Regarder : Comment configurer les paramètres d'entraînement d'Ultralytics YOLOv8 dans Ultralytics HUB
Alternativement, vous pouvez commencer la formation à partir de l'un de vos modèles précédemment entraînés en cliquant sur l'onglet Personnalisé.
Lorsque vous êtes satisfait de la configuration de votre modèle, cliquez sur Continue.
3. Entraîner
Dans cette étape, vous commencerez à entraîner votre modèle.
Remarque
Lorsque vous êtes à cette étape, vous avez la possibilité de fermer la boîte de dialogue Train Model et de commencer à entraîner votre modèle à partir de la page Model ultérieurement.
Ultralytics HUB propose trois options de formation :
- Ultralytics Cloud
- Google Colab
- Apportez votre propre agent
a. Ultralytics Cloud
Vous devez passer au Pro Plan afin d'accéder à Ultralytics Cloud.
Pour entraîner des modèles à l'aide de notre solution Cloud Training, consultez la documentation Ultralytics Cloud Training.
b. Google Colab
Pour commencer à entraîner votre modèle à l'aide de Google Colab, suivez les instructions indiquées dans la boîte de dialogue Train Model Ultralytics HUB ou sur le notebook Google Colab.
Lorsque l'entraînement commence, vous pouvez cliquer sur Terminé et surveiller la progression de l'entraînement sur la page Modèle.
Remarque
Si l'entraînement s'arrête et qu'un point de contrôle a été enregistré, vous pouvez reprendre l'entraînement de votre modèle à partir de la page Modèle.
c. Apportez votre propre agent
Regarder : Entraînement de votre propre modèle d'agent à l'aide de Ultralytics HUB
Pour commencer à entraîner votre modèle à l'aide de votre propre agent, suivez les instructions indiquées dans la boîte de dialogue Train Model Ultralytics HUB.
Installez le ultralytics
package de PyPI.
pip install -U ultralytics
Ensuite, utilisez le code python fourni pour démarrer l'entraînement du modèle.
Lorsque l'entraînement commence, vous pouvez cliquer sur Terminé et surveiller la progression de l'entraînement sur la page Modèle.
Remarque
Si l'entraînement s'arrête et qu'un point de contrôle a été enregistré, vous pouvez reprendre l'entraînement de votre modèle à partir de la page Modèle.
Analyser le modèle
Après avoir entraîné un modèle, vous pouvez analyser les métriques du modèle.
L'onglet Train présente les mesures les plus importantes, soigneusement regroupées en fonction de la tâche.
Pour accéder à toutes les métriques du modèle, cliquez sur l'onglet Charts.
Astuce
Chaque graphique peut être agrandi pour une meilleure visualisation.
De plus, pour analyser correctement les données, vous pouvez utiliser la fonction de zoom.
Aperçu du modèle
Après avoir entraîné un modèle, vous pouvez le prévisualiser en cliquant sur l'onglet Aperçu.
Dans la carte Test, vous pouvez sélectionner une image d'aperçu à partir de l'ensemble de données utilisé pendant l'entraînement ou télécharger une image à partir de votre appareil.
Remarque
Vous pouvez également utiliser votre caméra pour prendre une photo et exécuter l'inférence directement dessus.
De plus, vous pouvez prévisualiser votre modèle en temps réel directement sur votre appareil mobile iOS ou Android en téléchargeant notre application Ultralytics HUB.
Déployer le modèle
Après avoir entraîné un modèle, vous pouvez l'exporter vers 13 formats différents, notamment ONNX, OpenVINO, CoreML, TensorFlow, Paddle et bien d'autres.
Regarder : Comment exporter Ultralytics YOLO11 vers ONNX, OpenVINO et d'autres formats en utilisant Ultralytics HUB 🚀
Astuce
Vous pouvez personnaliser les options d'exportation de chaque format si vous ouvrez le menu déroulant des actions d'exportation et cliquez sur l'option Avancé.
Remarque
Vous pouvez réexporter chaque format si vous ouvrez le menu déroulant des actions d'exportation et cliquez sur l'option Avancé.
Vous pouvez également utiliser notre API d'inférence en production.
Consultez la documentation de l'API d'inférence Ultralytics pour plus d'informations.
Partager le modèle
Info
La fonctionnalité de partage d'Ultralytics HUB offre un moyen pratique de partager des modèles avec d'autres. Cette fonctionnalité est conçue pour s'adapter à la fois aux utilisateurs existants d'Ultralytics HUB et à ceux qui n'ont pas encore créé de compte.
Remarque
Vous avez le contrôle sur l'accès général de vos modèles.
Vous pouvez choisir de définir l'accès général sur "Privé", auquel cas, vous seul y aurez accès. Alternativement, vous pouvez définir l'accès général sur "Non répertorié", ce qui accorde un accès en lecture à toute personne ayant le lien direct vers le modèle, qu'elle ait ou non un compte Ultralytics HUB.
Accédez à la page Modèle du modèle que vous souhaitez partager, ouvrez le menu déroulant des actions du modèle et cliquez sur l'option Partager. Cette action déclenchera la boîte de dialogue Partager le modèle.
Astuce
Vous pouvez également partager un modèle directement depuis la page Modèles ou depuis la page Projet du projet où se trouve votre modèle.
Définissez l'accès général sur "Non répertorié" et cliquez sur Enregistrer.
Désormais, toute personne possédant le lien direct vers votre modèle peut le consulter.
Astuce
Vous pouvez facilement cliquer sur le lien du modèle affiché dans la boîte de dialogue Partager le modèle pour le copier.
Modifier le modèle
Accédez à la page Modèle du modèle que vous souhaitez modifier, ouvrez le menu déroulant des actions du modèle et cliquez sur l'option Modifier. Cette action déclenchera la boîte de dialogue Mettre à jour le modèle.
Astuce
Vous pouvez également modifier un modèle directement depuis la page Modèles ou depuis la page Projet du projet où se trouve votre modèle.
Appliquez les modifications souhaitées à votre modèle, puis confirmez les modifications en cliquant sur Enregistrer.
Supprimer le modèle
Accédez à la page Modèle du modèle que vous souhaitez supprimer, ouvrez le menu déroulant des actions du modèle et cliquez sur l'option Supprimer. Cette action supprimera le modèle.
Astuce
Vous pouvez également supprimer un modèle directement depuis la page Modèles ou depuis la page Projet du projet où se trouve votre modèle.