University of Michigan
Apprentissage non supervisé appliqué en Python

Débloquer l'accès à plus de 10 000 cours avec Coursera Plus

University of Michigan

Apprentissage non supervisé appliqué en Python

Kevyn Collins-Thompson

Instructeur : Kevyn Collins-Thompson

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Appliquer des méthodes d'apprentissage non supervisé, telles que la réduction de la dimensionnalité, l'apprentissage multiple et l'estimation de la densité, pour transformer et visualiser les données.

  • Comprendre, évaluer, optimiser et appliquer correctement les algorithmes de regroupement en utilisant des méthodes hiérarchiques, de partitionnement et basées sur la densité.

  • Utilisez la modélisation des données pour trouver des thèmes importants dans les données textuelles et utilisez les enchâssements de mots pour analyser des modèles dans les données textuelles.

  • Gérer les données manquantes à l'aide de méthodes d'imputation supervisées et non supervisées, et utiliser l'apprentissage semi-supervisé pour travailler avec des ensembles de données partiellement étiquetés.

Compétences que vous acquerrez

  • Catégorie : Programmation en Python
  • Catégorie : Analyse exploratoire des données (AED)
  • Catégorie : Détection des anomalies
  • Catégorie : Apprentissage supervisé
  • Catégorie : Apprentissage non supervisé

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juin 2025

Évaluations

21 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Plus de science des données appliquée avec Python
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours

Bienvenue au module 1 ! Dans ce module, nous allons apprendre les méthodes d'apprentissage non supervisé de base qui se concentrent sur la transformation des données : la réduction de dimensionnalité, l'apprentissage manifold, et l'estimation de densité. Nous utiliserons pour nos analyses des jeux de données réalistes, mis en œuvre à l'aide de la bibliothèque Scikit-learn. À la fin de ce module, notre mission consiste à appliquer l'Analyse en composantes principales (ACP) pour obtenir un aperçu d'un grand ensemble de données du monde réel. Nous utiliserons des méthodes d'apprentissage multiple telles que t-SNE pour visualiser la structure complexe, et utiliserons l'estimation de la densité du noyau pour estimer les probabilités d'événements conditionnels. C'est parti !

Inclus

18 vidéos7 lectures7 devoirs1 devoir de programmation1 sujet de discussion

Bienvenue au module 2 ! Dans ce module, nous allons nous familiariser avec le clustering, une autre méthode d'apprentissage non supervisé essentielle et largement utilisée. Nous découvrirons les principales familles d'algorithmes de clustering, telles que les méthodes hiérarchiques (agglomérantes ascendantes, divisives descendantes), les méthodes de partitionnement (K-moyennes, k-médoïdes) et les méthodes basées sur la densité (DBSCAN). Nous apprendrons également à évaluer et à optimiser la qualité des clusters. À la fin de ce module, notre tâche consistera à appliquer une variété de ces approches de clustering à des ensembles de données réalistes en utilisant les capacités de clustering de Scikit-learn. C'est parti !

Inclus

10 vidéos3 lectures5 devoirs1 devoir de programmation

Bienvenue au module 3 ! Dans ce module, nous allons apprendre à estimer les variables latentes - un autre domaine important de l'apprentissage non supervisé, en particulier pour les applications basées sur le texte. Nous nous concentrerons d'abord sur le thème des représentations textuelles. La modélisation thématique est une autre forme d'estimation des variables latentes, que nous apprendrons à connaître par le biais de deux méthodes différentes : Latent Dirichlet Allocation (LDA) et Non-Negative Matrix Factorization. Nous étudierons également les ancrages de mots pour apprendre à représenter les mots avec des vecteurs de manière sémantiquement utile. À la fin de ce module, nous devrons résoudre des problèmes en analysant la structure des sujets dans une grande collection de documents et en appliquant les ancrages de mots à une tâche liée au NLP. C'est parti !

Inclus

8 vidéos2 lectures5 devoirs1 devoir de programmation

Bienvenue dans le module 4, notre dernier module du cours ! Nous terminons notre cours en apprenant comment les méthodes non supervisées peuvent être intégrées aux méthodes d'Apprentissage supervisé afin d'améliorer les performances de prédiction. Un sujet clé de ce module dans cette direction couvre les méthodes d'imputation pour traiter les données manquantes. Nous examinerons également divers sujets spéciaux, notamment les extensions de l'Apprentissage non supervisé qui sont utilisées à la pointe de la technologie actuelle : l'Apprentissage semi-supervisé et l'Apprentissage auto-supervisé. À la fin de ce module, notre tâche consistera à appliquer des méthodes et des techniques d'imputation des données manquantes et d'apprentissage semi-supervisé, le thème sous-jacent étant la manière dont l'apprentissage non supervisé peut améliorer l'apprentissage supervisé. C'est parti !

Inclus

7 vidéos3 lectures4 devoirs1 devoir de programmation

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Kevyn Collins-Thompson
University of Michigan
4 Cours326 139 apprenants

Offert par

En savoir plus sur Apprentissage automatique

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions