Ultralytics YOLO27 : Rejoins la liste d'attente.
Licence YOLO
Retour au glossaire Ultralytics

Unsupervised Learning

L’apprentissage non supervisé repère des structures dans des données non étiquetées, comme des groupes, des caractéristiques compactes et des valeurs aberrantes, à l’aide de méthodes telles que k-means, PCA et les autoencodeurs.

L’apprentissage non supervisé est la branche du machine learning qui repère des structures dans les données sans étiquettes. Le modèle ne reçoit que des entrées, comme des images, des relevés de capteurs ou des dossiers clients, et apprend leur organisation : quels exemples se ressemblent, quelles caractéristiques varient ensemble et quels points diffèrent du reste. L’apprentissage supervisé exige une réponse correcte pour chaque exemple d’entraînement, alors que la plupart des données collectées n’en ont pas ; les méthodes non supervisées servent donc souvent à explorer un nouveau jeu de données et fournissent les regroupements, les caractéristiques compactes et les scores d’anomalie sur lesquels s’appuient les modèles ultérieurs.

Principales familles de méthodes#

Le regroupement rassemble les exemples similaires. Le regroupement K-means affecte chaque point au centroïde le plus proche parmi k centroïdes ; DBSCAN développe des groupes à partir de régions denses et étiquette les points isolés comme du bruit ; et les modèles de mélange gaussien ajustent des distributions de probabilité qui se chevauchent à l’aide de l’algorithme espérance-maximisation.

La réduction de dimensionnalité condense de nombreuses caractéristiques en quelques-unes qui conservent l’essentiel de l’information. L’analyse en composantes principales (PCA) détermine les directions de variance maximale, et t-SNE et UMAP projettent des points de grande dimension sur une carte 2D pour la visualisation des données. Les autoencodeurs apprennent le même type de compression avec un réseau neuronal qui doit reconstruire ses propres entrées.

L’estimation de densité modélise la probabilité de chaque entrée ; elle permet de détecter les anomalies à partir des seules données normales : un modèle entraîné uniquement sur des pièces intactes ou des transactions habituelles signale tout élément qu’il juge improbable. L’exploration de règles d’association, comme l’algorithme Apriori, repère les éléments qui apparaissent ensemble dans des paniers d’achat ou des journaux d’événements.

Apprendre et évaluer sans étiquettes#

En l’absence de cibles, chaque méthode optimise un critère défini à partir des entrées elles-mêmes : K-means minimise la distance entre les points et le centre de leur groupe, PCA et les autoencodeurs minimisent l’erreur de reconstruction, et les modèles de mélange maximisent la vraisemblance des données. La précision ne peut pas être mesurée directement ; les résultats sont donc évalués à l’aide de scores internes comme le coefficient de silhouette, selon l’utilité des résultats pour les tâches en aval, ou par comparaison avec des étiquettes réservées à la seule évaluation.

Cet exemple scikit-learn regroupe 1 797 images de chiffres manuscrits selon leurs valeurs de pixel, puis compare les groupes aux étiquettes des chiffres que l’algorithme n’a jamais vues :

from sklearn.cluster import KMeans
from sklearn.datasets import load_digits
from sklearn.metrics import adjusted_rand_score

# Load 1,797 handwritten digit images as 64 pixel values each, then set the labels aside
X, y = load_digits(return_X_y=True)

# Group the images into 10 clusters using the pixels alone
kmeans = KMeans(n_clusters=10, n_init=10, random_state=0)
clusters = kmeans.fit_predict(X)

# Compare the clusters with the digit labels the model never saw
print(f"Adjusted Rand index: {adjusted_rand_score(y, clusters):.2f}")

L’indice de Rand ajusté vaut 1,0 pour une correspondance parfaite et environ 0 pour un accord dû au hasard ; ici, il vaut 0,67. Les zéros, les quatre et les six se retrouvent presque entièrement chacun dans leur propre groupe, tandis qu’un groupe réunit 100 uns et 100 huit.

Apprentissage non supervisé, semi-supervisé et auto-supervisé#

L’apprentissage semi-supervisé combine un petit jeu de données étiquetées et un grand jeu de données non étiquetées, généralement en s’entraînant d’abord sur les étiquettes, puis en apprenant à partir des prédictions fiables du modèle lui-même. L’apprentissage auto-supervisé est généralement considéré comme une forme d’apprentissage non supervisé et constitue le mode d’apprentissage de la plupart des grands modèles d’apprentissage profond sur des données non étiquetées : il crée des cibles de prédiction à partir des données, comme le mot suivant d’une phrase ou les portions masquées d’une image dans les autoencodeurs masqués. Les grands modèles de langage sont préentraînés de cette façon sur des textes non étiquetés, et DINOv2 de Meta a appris des caractéristiques d’image généralistes à partir de 142 millions d’images sans étiquettes. L’apprentissage par renforcement constitue un cadre distinct, où le signal est une récompense attribuée aux actions plutôt que la structure d’un jeu de données fixe.

Applications#

Les équipes de vision par ordinateur utilisent des méthodes non supervisées pour explorer les jeux de données avant l’annotation ou l’entraînement : le regroupement des plongements d’images révèle les quasi-doublons, les valeurs aberrantes et les scènes surreprésentées qui fausseraient un modèle. Le panneau Clustering d’Ultralytics Platform effectue cette opération sur tout un jeu de données : il représente chaque image par un plongement, dispose les images sur une carte 2D et, avec la coloration définie sur Clusters, indique chaque îlot d’images visuellement similaires du plus grand au plus petit, tout en répertoriant comme Scattered les points situés hors des îlots. Une série d’images vidéo presque identiques ou quelques valeurs aberrantes isolées ressortent avant qu’un modèle YOLO26 ne s’entraîne sur les données.

L’inspection industrielle s’appuie sur la détection d’anomalies. Les défauts sont rares et variés, si bien que de nombreux systèmes de détection des défauts apprennent uniquement l’apparence des pièces conformes et signalent toute région d’image qui s’en écarte. Les banques appliquent la même idée aux transactions pour la détection des fraudes, et les détaillants regroupent les historiques d’achat en segments de clientèle pour le marketing et les systèmes de recommandation. En génomique unicellulaire, les chercheurs regroupent les profils d’expression génique de milliers de cellules individuelles et les visualisent avec UMAP afin de découvrir des types cellulaires sans les connaître à l’avance.

Découvre les solutions

La vision par ordinateur dans le sport

La vision par ordinateur dans le sport

Découvre comment Ultralytics YOLO propulse la vision par ordinateur dans le sport grâce au suivi des joueurs et du ballon, aux analyses de performance, aux conseils d’entraînement et à la rééducation des athlètes.
En savoir plus
Vision par ordinateur pour les images aériennes

Vision par ordinateur pour les images aériennes

Transforme les images de drones et les images aériennes en informations exploitables en temps réel pour l’agriculture, l’aquaculture, 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

Applique la vision par ordinateur dans l’aérospatiale avec Ultralytics YOLO pour l’inspection des aéronefs, la détection des corps étrangers sur les pistes, les opérations au sol des aéroports et la détection des défauts des matériaux composites.
En savoir plus
La vision par ordinateur dans la sécurité

La vision par ordinateur dans la sécurité

Protège chaque site avec les modèles Ultralytics YOLO. L’IA visuelle permet la surveillance des périmètres, la détection des menaces, la reconnaissance des plaques d’immatriculation et la sécurité au travail.
En savoir plus
La vision par ordinateur en robotique

La vision par ordinateur en robotique

Donne plus de capacités à tes machines grâce aux modèles Ultralytics YOLO. Dans la robotique, l’IA visuelle permet la navigation autonome, la perception, le suivi des objets et le contrôle en temps réel.
En savoir plus
La vision par ordinateur dans la logistique

La vision par ordinateur dans la logistique

Optimise la logistique avec les modèles Ultralytics YOLO. La vision par IA permet d’inspecter les colis, de les trier, de suivre les véhicules et de surveiller la sécurité des entrepôts en temps réel.
En savoir plus
La vision par ordinateur dans le commerce de détail

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA permet de suivre les stocks, de surveiller les rayons, de gérer les files d’attente et de mieux comprendre 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é

Crée des solutions de santé avec les modèles Ultralytics YOLO. La vision par IA dans le secteur de la santé accélère l’imagerie médicale, améliore les diagnostics et facilite 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 fabrication avec les modèles Ultralytics YOLO. La vision par IA améliore le contrôle qualité, la détection des défauts, le respect des règles concernant les EPI et l’automatisation des chaînes de montage.
En savoir plus
La vision par ordinateur dans l’automobile

La vision par ordinateur dans l’automobile

Mets la vision par ordinateur au service de l’automobile avec les modèles Ultralytics YOLO. La vision par IA renforce 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

Fais entrer l’IA de vision dans l’agriculture intelligente avec les modèles Ultralytics YOLO. Optimise le suivi des cultures et du bétail ainsi que l’agriculture de précision pour obtenir 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