YOLO Vision 2026 :
Retour au glossaire Ultralytics

Hyperparameter Tuning

Explore le réglage 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é.

Le réglage des hyperparamètres est le processus itératif d'optimisation des 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 qui sont 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 les « boutons et cadrans » qui affinent les performances. Trouver la combinaison idéale de ces valeurs est essentiel pour maximiser des mesures telles que la précision et l'efficacité, faisant 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 diverses stratégies pour naviguer dans cet espace afin de trouver la configuration optimale qui minimise la fonction de perte.

  • Recherche par grille: Cette méthode exhaustive évalue le modèle pour chaque combinaison spécifiée de paramètres dans une grille. Bien que minutieuse, elle est coûteuse en calculs et souffre de la malédiction de la dimensionnalité lors du traitement d'un grand nombre de variables.
  • Recherche aléatoire: Au lieu de tester chaque combinaison, cette technique sélectionne des combinaisons aléatoires d'hyperparamètres. La recherche suggère que cela est souvent plus efficace que la recherche par grille, car cela explore l'espace de recherche plus efficacement pour les paramètres ayant le plus d'impact.
  • Optimisation bayésienne: Cette approche probabiliste construit un modèle de substitution pour prédire quels hyperparamètres donneront les meilleurs résultats sur la base des évaluations passées, en concentrant la recherche sur les zones les plus prometteuses.
  • Algorithmes évolutionnaires: Inspirée par 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. C'est la principale méthode utilisée par la bibliothèque ultralytics pour optimiser des architectures modernes comme YOLO26.

Réglage des hyperparamètres vs Entraînement du modèle#

Il est essentiel de faire la distinction entre le réglage et l'entraînement, car ils représentent des phases distinctes du cycle de vie MLOps :

Applications concrètes#

Des modèles efficacement réglés sont essentiels pour déployer des solutions robustes dans des environnements complexes.

Agriculture de précision#

Dans le domaine de l'IA en agriculture, les 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 de périphérie dotés d'une autonomie de batterie limitée. Les ingénieurs utilisent le réglage des hyperparamètres pour optimiser le pipeline d'augmentation des données et la résolution d'entrée, garantissant que le modèle équilibre des vitesses d'inférence élevées avec la précision nécessaire pour pulvériser uniquement les mauvaises herbes, réduisant ainsi l'utilisation de produits chimiques.

Diagnostics médicaux#

Pour l'IA dans la santé, en particulier dans l'analyse d'images médicales, un faux négatif peut avoir de graves conséquences. Lors de l'entraînement de modèles pour détecter des anomalies dans les examens IRM, les praticiens ajustent agressivement les hyperparamètres liés à la pondération des classes et à la perte focale. Ce réglage maximise le rappel, garantissant que même les signes subtils de pathologie sont signalés pour un examen humain, ce qui aide considérablement au diagnostic précoce.

Réglage automatisé avec Ultralytics#

La bibliothèque ultralytics simplifie l'optimisation en incluant un tuner intégré qui utilise des algorithmes génétiques. Cela permet aux utilisateurs de rechercher automatiquement les meilleurs hyperparamètres pour leurs jeux de données personnalisés sans essais-erreurs manuels. Pour les opérations à grande échelle, les équipes peuvent exploiter la plateforme Ultralytics pour gérer les jeux de données et visualiser ces expériences de réglage dans le cloud.

L'exemple suivant montre comment lancer le réglage des hyperparamètres pour un modèle YOLO26. Le tuner fera muter les hyperparamètres sur plusieurs itérations pour 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), où le système s'auto-optimise pour atteindre les meilleures performances possibles pour une tâche spécifique.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA 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
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre 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 le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique