Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Fine-tuning

Explore comment le réglage fin (fine-tuning) adapte des modèles pré-entraînés comme Ultralytics YOLO26 à des tâches spécialisées. Apprends à tirer parti de l'apprentissage par transfert pour une IA plus rapide et plus précise.

Le réglage fin est un processus fondamental en apprentissage automatique (ML) qui consiste à adapter un modèle pré-entraîné à une tâche ou un jeu de données spécifique. Au lieu de s'entraîner à partir de zéro — ce qui nécessite d'énormes quantités de données, de temps et de puissance de calcul — les développeurs partent d'un "modèle de fondation" qui a déjà appris des caractéristiques générales à partir d'un vaste jeu de données comme ImageNet. Cette approche est une mise en œuvre pratique de l'apprentissage par transfert, permettant aux systèmes d'IA d'atteindre des performances élevées sur des problèmes de niche avec beaucoup moins de ressources.

Link to this sectionLa mécanique de l'adaptation#

L'idée principale derrière le réglage fin est d'exploiter la "connaissance" qu'un modèle a déjà acquise. Un modèle de base possède généralement une compréhension robuste des éléments visuels fondamentaux, tels que les bords, les textures et les formes. Pendant le processus de réglage fin, les paramètres (poids) du modèle sont légèrement ajustés pour s'adapter aux nuances de nouvelles données spécialisées.

Cet ajustement est généralement obtenu par descente de gradient en utilisant un taux d'apprentissage plus faible. Un taux d'apprentissage conservateur garantit que les caractéristiques précieuses apprises lors du pré-entraînement initial sont affinées plutôt que détruites. Dans de nombreux flux de travail de vision par ordinateur (CV), les ingénieurs peuvent figer les couches initiales du backbone — qui détectent des caractéristiques universelles — et ne mettre à jour que les couches plus profondes et la tête de détection responsable de faire les prédictions finales de classe.

Link to this sectionApplications concrètes#

Le réglage fin comble le fossé entre les capacités générales de l'IA et les exigences spécifiques de l'industrie. Il permet à des modèles génériques de devenir des experts spécialisés.

  • IA dans la santé : Un modèle de vision standard peut distinguer les chats des chiens mais manque de contexte médical. En ajustant finement ce modèle sur des jeux de données d'analyse d'images médicales contenant des radiographies annotées, les chercheurs peuvent créer des outils de diagnostic qui détectent la pneumonie ou les fractures avec une grande précision. Cela aide les radiologues dans des environnements au rythme soutenu en hiérarchisant les cas critiques.
  • IA dans la fabrication : Dans les environnements industriels, les modèles prêts à l'emploi peuvent ne pas reconnaître les composants propriétaires. Les fabricants utilisent le réglage fin pour adapter des architectures de pointe comme YOLO26 à leurs lignes d'assemblage spécifiques. Cela permet aux systèmes automatisés de contrôle qualité de repérer des défauts mineurs, tels que des micro-fissures ou des défauts de peinture, améliorant la fiabilité du produit et réduisant le gaspillage.

Link to this sectionRéglage fin vs. entraînement à partir de zéro#

Il est utile de distinguer le réglage fin de l'entraînement complet pour comprendre quand utiliser chaque approche.

  • Entraînement à partir de zéro : Cela implique l'initialisation d'un modèle avec des poids aléatoires et son entraînement sur un jeu de données jusqu'à ce qu'il converge. Cela nécessite un très grand jeu de données étiqueté et des ressources GPU importantes. Ceci est généralement réservé à la création de nouvelles architectures ou lorsque le domaine est entièrement unique (par exemple, analyser des nébuleuses dans l'espace lointain par rapport à des objets du quotidien).
  • Réglage fin : Cela commence par des poids optimisés. Cela nécessite beaucoup moins de données (souvent juste quelques milliers d'images) et s'entraîne nettement plus rapidement. Pour la plupart des applications professionnelles, comme la gestion des stocks au détail ou la surveillance de la sécurité, le réglage fin est le chemin le plus efficace vers le déploiement.

Link to this sectionMise en œuvre du réglage fin avec Ultralytics#

Les frameworks modernes rendent ce processus accessible. Par exemple, la plateforme Ultralytics simplifie le flux de travail en gérant automatiquement la gestion des jeux de données et l'entraînement dans le cloud. Cependant, les développeurs peuvent également régler finement des modèles localement en utilisant Python.

L'exemple suivant démontre comment régler finement un modèle YOLO26 pré-entraîné sur un jeu de données personnalisé. Remarque que nous chargeons yolo26n.pt (les poids pré-entraînés) plutôt qu'un fichier de configuration simplifié, ce qui signale à la bibliothèque d'initier l'apprentissage par transfert.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (n=nano size)
# This automatically loads weights trained on COCO
model = YOLO("yolo26n.pt")

# Fine-tune the model on a custom dataset (e.g., 'coco8.yaml')
# The 'epochs' argument determines how many passes over the data occur
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)

# The model is now fine-tuned and ready for specific inference tasks

Link to this sectionConsidérations clés pour réussir#

Pour obtenir les meilleurs résultats, la qualité du nouveau jeu de données est primordiale. L'utilisation d'outils pour l'augmentation de données peut artificiellement agrandir un petit jeu de données en faisant pivoter, retourner ou ajuster la luminosité des images, empêchant le surapprentissage. De plus, surveiller des métriques comme la perte de validation et la précision moyenne (mAP) garantit que le modèle se généralise bien aux données non vues.

Pour ceux qui gèrent des flux de travail complexes, l'utilisation de stratégies MLOps et d'outils comme le suivi d'expérimentation peut aider à maintenir le contrôle de version sur différentes itérations réglées finement. Que ce soit pour la détection d'objets ou la segmentation d'instances, le réglage fin reste la norme de l'industrie pour déployer des solutions d'IA efficaces.

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