YOLO Vision 2026 :
Retour au glossaire Ultralytics

Feature Extraction

Explore comment l'extraction de caractéristiques transforme les données brutes en informations exploitables. Apprends comment Ultralytics YOLO26 automatise ce processus pour une détection d'objets supérieure.

L'extraction de caractéristiques est un processus transformateur en machine learning (ML) qui convertit des données brutes et de grande dimension en un ensemble raffiné d'attributs ou de "caractéristiques" informatifs. Les données d'entrée brutes, telles que les images haute résolution, les flux audio ou le texte non structuré, sont souvent trop volumineuses et redondantes pour que les algorithmes puissent les traiter efficacement. L'extraction de caractéristiques résout ce problème en réduisant l'entrée à ses composants les plus essentiels, préservant ainsi les informations critiques requises pour la modélisation prédictive tout en éliminant le bruit et les détails d'arrière-plan non pertinents. Cette réduction est essentielle pour atténuer la malédiction de la dimensionnalité, garantissant que les modèles restent efficaces sur le plan informatique et capables de bien généraliser à de nouvelles données inédites.

Le rôle de l'extraction de caractéristiques dans l'apprentissage profond#

À l'ère de la vision par ordinateur traditionnelle, les experts s'appuyaient sur des techniques manuelles telles que le Scale-Invariant Feature Transform (SIFT) pour identifier les points clés dans les images. Cependant, le deep learning (DL) moderne a révolutionné ce flux de travail en automatisant la découverte de caractéristiques.

Les réseaux de neurones, en particulier les Convolutional Neural Networks (CNNs), utilisent un composant architectural spécialisé connu sous le nom de backbone pour effectuer l'extraction de caractéristiques de manière hiérarchique. Au fur et à mesure que les données traversent les couches du réseau, la complexité des caractéristiques extraites augmente :

  • Couches superficielles : Ces premières couches agissent comme des détecteurs de contours, identifiant des structures simples de bas niveau telles que des lignes, des coins et des gradients de couleur.
  • Couches profondes : À mesure que le réseau s'approfondit, ces éléments simples sont agrégés en représentations sémantiques de haut niveau, telles que la forme d'un véhicule, un visage humain ou des marques animales spécifiques.

Ces représentations apprises sont stockées dans des feature maps, qui sont ensuite transmises à une tête de détection pour effectuer des tâches telles que la détection d'objets ou la classification d'images.

Applications concrètes#

L'extraction de caractéristiques sert de moteur derrière de nombreuses capacités d'IA avancées, traduisant les entrées sensorielles brutes en informations exploitables dans divers secteurs.

  • Diagnostics médicaux : Dans le domaine de l'IA dans la santé, les modèles analysent des imageries médicales complexes telles que des IRM ou des scanners tomodensitométriques. Des algorithmes sophistiqués d'extraction de caractéristiques identifient des anomalies subtiles dans la densité ou la texture des tissus qui peuvent indiquer des pathologies à un stade précoce. En isolant ces marqueurs visuels critiques, les systèmes peuvent aider les radiologues dans la détection des tumeurs avec une précision et une vitesse nettement supérieures.
  • Conduite autonome : Les voitures autonomes dépendent de l'extraction de caractéristiques en temps réel pour naviguer en toute sécurité. Les caméras embarquées envoient de la vidéo en continu à des modèles de computer vision (CV) qui extraient instantanément les caractéristiques pertinentes pour les marquages au sol, les feux de circulation et les mouvements des piétons. Cette capacité permet aux véhicules autonomes de prendre des décisions en une fraction de seconde dans des environnements dynamiques.
  • Traitement audio : Dans les assistants vocaux, les formes d'onde audio brutes sont converties en spectrogrammes. Les algorithmes extraient ensuite les caractéristiques phonétiques, la hauteur et le ton, permettant aux systèmes de speech-to-text de comprendre le langage parlé quel que soit l'accent du locuteur ou le bruit de fond.

Extraction de caractéristiques avec Ultralytics YOLO#

Les architectures de pointe telles que Ultralytics YOLO26 intègrent directement de puissants backbones d'extraction de caractéristiques dans leur conception. Lorsque tu exécutes l'inférence, le modèle traite automatiquement l'image pour extraire les caractéristiques pertinentes avant de prédire les boîtes englobantes et les étiquettes de classe.

L'exemple suivant montre comment utiliser un modèle pré-entraîné pour traiter une image. Bien que le code soit simple, le modèle effectue en interne une extraction de caractéristiques complexe pour localiser les objets :

from ultralytics import YOLO

# Load a pretrained YOLO26 model, which includes a learned feature extraction backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The model internally extracts features to locate and classify objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting bounding boxes
results[0].show()

Pour les équipes qui cherchent à gérer les jeux de données utilisés pour entraîner ces extracteurs de caractéristiques, la Ultralytics Platform offre une solution complète pour l'annotation, l'entraînement et le déploiement.

Différencier les termes associés#

Pour bien comprendre le pipeline de science des données, il est utile de distinguer l'extraction de caractéristiques de concepts similaires.

  • Extraction de caractéristiques vs ingénierie des caractéristiques : Bien qu'ils soient souvent abordés ensemble, l'ingénierie des caractéristiques est un terme plus large qui implique généralement un processus manuel où la connaissance du domaine est utilisée pour créer de nouvelles variables (par exemple, calculer le "prix par pied carré" à partir du "prix" et de la "surface"). L'extraction de caractéristiques est une technique spécifique, souvent automatisée dans le deep learning, qui projette des données de grande dimension (comme les pixels) dans un vecteur de caractéristiques de dimension inférieure.
  • Extraction de caractéristiques vs sélection de caractéristiques : La sélection de caractéristiques consiste à choisir un sous-ensemble des caractéristiques existantes sans les modifier, en supprimant simplement les moins importantes pour réduire le bruit. L'extraction de caractéristiques, à l'inverse, crée de nouvelles caractéristiques en transformant et en combinant les points de données d'origine, par exemple via l'analyse en composantes principales (ACP) ou des poids de réseau appris.

En maîtrisant l'extraction de caractéristiques, tu peux exploiter des frameworks comme PyTorch et TensorFlow pour construire des modèles qui sont non seulement précis, mais aussi suffisamment efficaces pour un déploiement en périphérie (edge).

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