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

Self-Supervised Learning

Explore comment l'apprentissage auto-supervisé (SSL) élimine le besoin d'étiquetage manuel. Apprends les méthodes SSL génératives et contrastives pour améliorer Ultralytics YOLO26.

L'apprentissage auto-supervisé (SSL) est un paradigme d'apprentissage automatique où un système apprend à comprendre les données en générant ses propres signaux de supervision à partir des données elles-mêmes, plutôt que de s'appuyer sur des étiquettes externes fournies par l'humain. Dans l'Apprentissage supervisé traditionnel, les modèles nécessitent d'énormes quantités de données annotées manuellement — comme des images étiquetées « chat » ou « chien » — ce qui peut être coûteux et long à produire. Le SSL contourne ce goulot d'étranglement en créant des « tâches préalables » où le modèle doit prédire des parties cachées ou manquantes des données d'entrée, lui apprenant efficacement la structure sous-jacente et les caractéristiques nécessaires pour des tâches complexes comme la détection d'objets et la classification.

Link to this sectionMécanismes fondamentaux de l'apprentissage auto-supervisé#

L'idée fondamentale derrière le SSL est de masquer ou de cacher une partie des données et de forcer le réseau de neurones (NN) à les reconstruire ou à prédire la relation entre différentes vues des mêmes données. Ce processus crée des représentations riches et polyvalentes qui peuvent être affinées ultérieurement pour des applications spécifiques en aval.

Il existe deux approches principales au sein du SSL :

  • Méthodes génératives : Le modèle apprend à générer des pixels ou des mots pour remplir les espaces vides. Un exemple classique en Traitement automatique du langage naturel (NLP) consiste à prédire le mot suivant dans une phrase. En vision par ordinateur, des techniques comme les Masked Autoencoders (MAE) occultent des segments aléatoires d'une image et chargent le modèle de reconstruire les pixels manquants, le forçant à « comprendre » le contexte visuel.
  • Apprentissage contrastif : Cette méthode apprend au modèle à distinguer les points de données similaires des points de données différents. En appliquant des techniques d'augmentation de données — comme le recadrage, la variation de couleur ou la rotation — à une image, le modèle apprend que ces versions modifiées représentent le même objet (paires positives) tout en traitant d'autres images comme des objets différents (paires négatives). Des frameworks populaires comme SimCLR reposent largement sur ce principe.

Link to this sectionApplications concrètes#

L'apprentissage auto-supervisé est devenu une pierre angulaire pour construire des modèles de fondation puissants dans divers domaines. Sa capacité à tirer parti de quantités massives de données non étiquetées le rend hautement évolutif.

  • Imagerie médicale : Obtenir des scans médicaux étiquetés par des experts est difficile et coûteux. Le SSL permet aux modèles de s'entraîner au préalable sur des milliers de radiographies ou d'IRM non étiquetées afin d'apprendre des caractéristiques anatomiques générales. Ce modèle pré-entraîné peut ensuite être affiné avec un petit nombre d'exemples étiquetés pour atteindre une grande précision dans la détection de tumeurs ou le diagnostic de maladies.
  • Conduite autonome : Les voitures autonomes génèrent des téraoctets de données vidéo quotidiennement. Le SSL permet à ces systèmes d'apprendre la dynamique temporelle et la compréhension spatiale à partir de séquences vidéo brutes, sans annotation image par image. Cela aide à améliorer la détection de voies et l'évitement d'obstacles en prédisant les images futures ou le mouvement des objets.

Link to this sectionDistinguer le SSL des termes apparentés#

Il est important de différencier le SSL de l'Apprentissage non supervisé. Bien que les deux méthodes utilisent des données non étiquetées, l'apprentissage non supervisé se concentre généralement sur la recherche de modèles cachés ou de regroupements (clustering) sans tâche prédictive spécifique. Le SSL, à l'inverse, encadre le processus d'apprentissage comme une tâche supervisée où les étiquettes sont générées automatiquement à partir de la structure des données elle-même. De plus, l'Apprentissage semi-supervisé combine une petite quantité de données étiquetées avec une grande quantité de données non étiquetées, tandis que le SSL pur crée ses propres étiquettes entièrement à partir du jeu de données non étiqueté avant que tout affinage ne se produise.

Link to this sectionUtilisation des poids pré-entraînés dans Ultralytics#

Dans l'écosystème Ultralytics, des modèles comme YOLO26 bénéficient considérablement de stratégies d'entraînement avancées qui intègrent souvent des principes similaires au SSL lors de la phase de pré-entraînement sur des jeux de données massifs comme ImageNet ou COCO. Cela garantit que lorsque les utilisateurs déploient un modèle pour une tâche spécifique, les extracteurs de caractéristiques sont déjà robustes.

Les utilisateurs peuvent tirer parti de ces puissantes représentations pré-entraînées pour affiner leurs modèles sur leurs propres jeux de données personnalisés en utilisant la Ultralytics Platform.

Voici un exemple concis de la façon de charger un modèle YOLO26 pré-entraîné et de commencer à l'affiner sur un nouveau jeu de données, en tirant parti des caractéristiques apprises lors de son entraînement initial à grande échelle :

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (weights learned from large-scale data)
model = YOLO("yolo26n.pt")

# Fine-tune the model on a specific dataset (e.g., COCO8)
# This leverages the robust feature representations learned during pre-training
results = model.train(data="coco8.yaml", epochs=50, imgsz=640)

Link to this sectionL'avenir du SSL#

Alors que les chercheurs dans des laboratoires majeurs comme Meta AI et Google DeepMind continuent d'affiner ces techniques, le SSL repousse les limites de ce qui est possible en IA générative et en vision par ordinateur. En réduisant la dépendance aux données étiquetées, le SSL démocratise l'accès à une IA haute performance, permettant aux petites équipes de construire des modèles sophistiqués pour des applications de niche comme la conservation de la vie sauvage ou l'inspection industrielle.

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