Ultralytics YOLO27 :
Retour au glossaire Ultralytics

Hyperparameter Tuning

Découvre l’optimisation des hyperparamètres pour optimiser les performances des modèles. Apprends des techniques comme l’optimisation bayésienne et comment utiliser Ultralytics YOLO26 pour un réglage automatisé.

L’optimisation des hyperparamètres est le processus itératif visant à optimiser les variables de configuration externes qui régissent le processus d’entraînement d’un modèle de machine learning (ML). Contrairement aux paramètres internes, tels que les poids et les biais appris à partir des données pendant l’entraînement, les hyperparamètres sont définis par le data scientist ou l’ingénieur avant le début du processus d’apprentissage. Ces paramètres contrôlent la structure du modèle et le comportement de l’algorithme, agissant comme des « boutons et curseurs » permettant d’affiner les performances. Trouver la combinaison idéale de ces valeurs est essentiel pour maximiser des métriques telles que l’exactitude et l’efficacité, et fait souvent la différence entre un modèle médiocre et une solution de pointe.

Concepts et techniques fondamentaux#

L’ensemble de toutes les combinaisons d’hyperparamètres possibles crée un espace de recherche de grande dimension. Les praticiens utilisent différentes stratégies pour parcourir cet espace et trouver la configuration optimale qui minimise la fonction de perte.

  • Recherche par grille : Cette méthode exhaustive évalue le modèle pour chaque combinaison de paramètres spécifiée dans une grille. Bien qu’elle soit complète, elle est coûteuse en calcul et souffre de la malédiction de la dimension lorsqu’un grand nombre de variables est utilisé.
  • Recherche aléatoire : Au lieu de tester chaque combinaison, cette technique sélectionne des combinaisons d’hyperparamètres aléatoires. Les recherches suggèrent qu’elle est souvent plus efficace que la recherche par grille, car elle explore plus efficacement l’espace de recherche pour les paramètres les plus déterminants.
  • Optimisation bayésienne : Cette approche probabiliste construit un modèle de substitution pour prédire quels hyperparamètres produiront les meilleurs résultats en fonction des évaluations précédentes, en concentrant la recherche sur les zones les plus prometteuses.
  • Algorithmes évolutionnaires : Inspirée de l’évolution biologique, cette méthode utilise des mécanismes tels que la mutation et le croisement pour faire évoluer une population de configurations au fil des générations. Il s’agit de la principale méthode utilisée par la bibliothèque ultralytics pour optimiser des architectures modernes comme YOLO26.

Optimisation des hyperparamètres et entraînement du modèle#

Il est essentiel de distinguer l’optimisation de l’entraînement, car ils représentent des phases distinctes du cycle de vie MLOps :

Applications concrètes#

Des modèles correctement optimisés sont essentiels pour déployer des solutions robustes dans des environnements complexes.

Agriculture de précision#

Dans le cadre de l’IA dans l’agriculture, des drones autonomes utilisent la vision par ordinateur pour identifier les mauvaises herbes et les maladies des cultures. Ces modèles s’exécutent souvent sur des appareils edge dont l’autonomie est limitée. Les ingénieurs utilisent l’optimisation des hyperparamètres pour optimiser le pipeline d’augmentation des données et la résolution d’entrée, afin de garantir que le modèle équilibre des vitesses d’inférence élevées avec la précision nécessaire pour ne pulvériser que les mauvaises herbes et réduire ainsi l’utilisation de produits chimiques.

Diagnostic médical#

Pour l’IA dans le domaine de la santé, notamment dans l’analyse d’images médicales, un faux négatif peut avoir de graves conséquences. Lorsqu’ils entraînent des modèles à détecter des anomalies dans des examens IRM, les praticiens ajustent rigoureusement les hyperparamètres liés à la pondération des classes et à la focal loss. Cette optimisation maximise le rappel, garantissant que même les signes subtils d’une pathologie sont signalés pour être examinés par un professionnel, ce qui contribue fortement à un diagnostic précoce.

Optimisation automatisée avec Ultralytics#

La bibliothèque ultralytics simplifie l’optimisation en intégrant un optimiseur qui utilise des algorithmes génétiques. Les utilisateurs peuvent ainsi rechercher automatiquement les meilleurs hyperparamètres pour leurs jeux de données personnalisés, sans essais manuels successifs. Pour les opérations à grande échelle, les équipes peuvent utiliser la plateforme Ultralytics pour gérer les jeux de données et visualiser ces expériences d’optimisation dans le cloud.

L’exemple suivant montre comment lancer l’optimisation des hyperparamètres pour un modèle YOLO26. L’optimiseur fera muter les hyperparamètres au cours de plusieurs itérations afin de maximiser la précision moyenne (mAP).

from ultralytics import YOLO

# Initialize a YOLO26 model (using the 'nano' weight for speed)
model = YOLO("yolo26n.pt")

# Start tuning hyperparameters on the COCO8 dataset
# The tuner runs for 30 epochs per iteration, evolving parameters like lr0 and momentum
model.tune(data="coco8.yaml", epochs=30, iterations=100, optimizer="AdamW", plots=False)

En automatisant ce processus, les développeurs peuvent se rapprocher du concept d’apprentissage automatique automatisé (AutoML), dans lequel le système s’optimise automatiquement pour obtenir les meilleures performances possibles pour une tâche spécifique.

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