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

Data Mining

Explore les techniques et applications de l'exploration de données. Apprends comment extraire des idées, identifier des modèles et optimiser les flux de travail d'IA en utilisant Ultralytics YOLO26.

L'exploration de données est le processus consistant à explorer et analyser de grands blocs d'informations pour en dégager des modèles et des tendances significatifs. Elle se situe à l'intersection des statistiques, du machine learning (ML) et des systèmes de bases de données, et constitue une étape essentielle dans le pipeline de « découverte de connaissances dans les bases de données » (KDD). En passant au crible des quantités massives de données brutes, l'exploration de données transforme un bruit non structuré en informations exploitables et structurées, que les entreprises et les chercheurs utilisent pour prendre des décisions éclairées.

Dans le contexte de l'intelligence artificielle (IA) moderne, l'exploration de données est souvent le précurseur de la modélisation prédictive. Avant qu'un algorithme puisse prédire l'avenir, il doit comprendre le passé. Par exemple, en computer vision (CV), les techniques d'exploration peuvent analyser des milliers d'images afin d'identifier des caractéristiques communes — telles que les bords, les textures ou les formes — qui définissent une classe d'objets spécifique, créant ainsi la base pour entraîner des datasets robustes.

Link to this sectionTechniques clés d'exploration de données#

L'exploration de données repose sur plusieurs méthodologies sophistiquées pour découvrir des relations cachées au sein des données. Ces techniques permettent aux analystes d'aller au-delà d'une simple synthèse de données pour atteindre une découverte approfondie.

  • Classification : Cela implique de catégoriser les éléments de données dans des groupes ou classes prédéfinis. En vision par ordinateur, cela reflète le processus d'entraînement d'un modèle pour distinguer une « voiture » d'un « piéton » sur la base d'exemples étiquetés historiques.
  • Analyse par clustering : Contrairement à la classification, le clustering groupe des points de données en fonction de leurs similitudes sans étiquettes prédéfinies. C'est essentiel pour l'unsupervised learning, où un algorithme peut regrouper automatiquement les comportements d'achat des clients ou des textures d'images similaires. Tu peux en lire plus sur les méthodes de clustering dans la documentation de Scikit-learn.
  • Détection d'anomalies : Cette technique identifie les points de données qui s'écartent significativement de la norme. Elle est cruciale pour la détection des fraudes en finance ou pour trouver des défauts de fabrication sur une ligne de production.
  • Apprentissage par règles d'association : Cette méthode découvre des relations entre les variables dans une base de données. Un exemple classique est l'analyse du panier de la ménagère, que les détaillants utilisent pour déterminer que les clients qui achètent du pain sont également susceptibles d'acheter du beurre.
  • Analyse de régression : Utilisée pour prédire une valeur numérique continue basée sur d'autres variables, la régression est vitale pour prévoir les tendances des ventes ou estimer la distance d'un objet dans des tâches de depth estimation.

Link to this sectionApplications concrètes#

L'utilité de l'exploration de données s'étend à pratiquement tous les secteurs, favorisant l'efficacité et l'innovation en révélant des modèles invisibles à l'œil nu.

Link to this sectionFabrication et contrôle qualité#

Dans la smart manufacturing, l'exploration de données est utilisée pour analyser les données de capteurs provenant des machines. En appliquant des algorithmes de predictive maintenance, les usines peuvent prédire les pannes d'équipement avant qu'elles ne surviennent. De plus, des modèles de vision par ordinateur comme YOLO26 peuvent générer des journaux d'inférence qui sont exploités pour identifier des types de défauts récurrents, aidant ainsi les ingénieurs à ajuster les processus de production pour réduire les déchets.

Link to this sectionDiagnostics de santé#

L'exploration de données transforme le secteur de la santé en analysant les dossiers médicaux électroniques et l'imagerie médicale. Les chercheurs exploitent les données génomiques pour trouver des associations entre des séquences génétiques spécifiques et des maladies. En radiologie, l'exploration de grands datasets de radiographies aide à identifier les indicateurs précoces d'affections comme la pneumonie ou les tumeurs, ce qui facilite l'analyse d'images médicales.

Link to this sectionDistinguer les termes associés#

Pour bien comprendre l'exploration de données, il est utile de la distinguer des concepts étroitement liés dans le paysage de la science des données.

  • Exploration de données vs Machine Learning : Bien qu'ils se chevauchent, l'exploration de données se concentre sur la découverte de modèles existants, tandis que le machine learning se concentre sur l'utilisation de ces modèles pour apprendre et prédire des résultats futurs. L'exploration est souvent la phase exploratoire qui informe l'ingénierie des caractéristiques pour les modèles ML.
  • Exploration de données vs Data Visualization : La visualisation est la représentation graphique des données (tableaux, graphiques). L'exploration est le processus analytique qui génère les idées à visualiser. Des outils comme Tableau visualisent souvent les résultats de l'exploration de données.
  • Exploration de données vs Data Warehousing : L'entreposage implique le stockage centralisé et la gestion de grands volumes de données provenant de multiples sources. L'exploration est le processus effectué sur ces données entreposées pour en extraire de la valeur.

Link to this sectionL'exploration de données en pratique avec Ultralytics#

Dans un flux de travail de vision par ordinateur, l'« exploration » se produit souvent lors de l'analyse des résultats d'inférence pour trouver des détections à haute valeur ou des cas limites difficiles. Ce processus est rationalisé à l'aide de la plateforme Ultralytics, qui aide à gérer et analyser les datasets.

L'exemple suivant démontre comment « explorer » une collection d'images pour trouver des détections spécifiques à haute confiance en utilisant un modèle YOLO26. Cela imite le processus de filtrage de vastes flux de données pour des événements pertinents.

from ultralytics import YOLO

# Load the YOLO26n model
model = YOLO("yolo26n.pt")

# List of image paths (simulating a dataset)
image_files = ["image1.jpg", "image2.jpg", "image3.jpg"]

# Run inference on the batch
results = model(image_files)

# 'Mine' the results for high-confidence 'person' detections (class 0)
high_conf_people = []
for result in results:
    # Filter boxes where class is 0 (person) and confidence > 0.8
    detections = result.boxes[(result.boxes.cls == 0) & (result.boxes.conf > 0.8)]
    if len(detections) > 0:
        high_conf_people.append(result.path)

print(f"Found high-confidence people in: {high_conf_people}")

Cet extrait illustre une opération d'exploration de base : filtrer les prédictions brutes pour extraire un sous-ensemble d'intérêt — des images contenant des personnes identifiées avec une grande certitude — qui pourrait ensuite être utilisé pour l'active learning afin d'améliorer encore les performances du modèle.

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