Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5
15 avis
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Familiarité de base avec la syntaxe Python, les structures de données et les concepts d'algèbre linéaire tels que les vecteurs, les matrices, les produits points et les valeurs propres.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5
15 avis
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Familiarité de base avec la syntaxe Python, les structures de données et les concepts d'algèbre linéaire tels que les vecteurs, les matrices, les produits points et les valeurs propres.
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
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 dans les Fondations de l'Apprentissage Automatique, votre guide pratique des techniques fondamentales qui alimentent les solutions basées sur les données. Maîtrisez les domaines clés de l'apprentissage automatique - apprentissage supervisé (prédiction), apprentissage non supervisé (découverte de caractéristiques), prétraitement des données et ingénierie des caractéristiques, et prévision des séries temporelles - en utilisant Pandas, Scikit-learn, Statsmodels et Prophet pour relever les défis du monde réel. À la fin de ce cours, vous serez en mesure : - d'implémenter et d'évaluer les principaux modèles supervisés (par exemple, la régression, la classification, les modèles à base d'arbres et les SVM) pour la prédiction - d'appliquer des méthodes non supervisées (par exemple, K-Means, Isolation Forest) pour la segmentation et la détection d'anomalies - d'effectuer un prétraitement des données robuste : gérer les anomalies et les problèmes d'accès à l'information - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information et des données - d'utiliser des outils de gestion de l'information, K-Means, Isolation Forest) pour la segmentation et la détection d'anomalies - Effectuer un prétraitement robuste des données : traiter les données manquantes, encoder les catégories, mettre à l'échelle les caractéristiques et appliquer la réduction de la dimensionnalité (ACP) - Construire et analyser les prévisions de séries temporelles avec ARIMA, lissage exponentiel, Holt-Winters et Prophet - Grâce à des exercices pratiques et à un projet capstone de prédiction des achats des clients, vous développerez des compétences polyvalentes pour relever en toute confiance les défis courants en matière d'apprentissage automatique.
Bienvenue à l'Apprentissage supervisé, le fondement de l'Apprentissage automatique moderne ! Dans ce module, vous maîtriserez des algorithmes essentiels tels que la régression linéaire, la régression logistique, les arbres de décision et les serveurs d'authentification (SVM) qui constituent l'épine dorsale de l'analytique prédictive. Nous vous guiderons dans des mises en œuvre pratiques à l'aide d'outils standard tels que Scikit-learn, pour vous aider à construire des modèles capables de prédire des résultats avec une précision impressionnante. À la fin de ce module, vous serez en mesure de sélectionner l'algorithme approprié pour différents problèmes, d'entraîner et d'évaluer efficacement les modèles, et d'interpréter leurs résultats pour conduire des décisions éclairées par les données.
Inclus
13 vidéos10 lectures6 devoirs4 laboratoires non notés
Afficher les informations sur le contenu du module
13 vidéos•Total 67 minutes
Bienvenue au cours•3 minutes
La régression en action : Prédire les ventes à partir de la publicité•6 minutes
La classification en action : Prédire le diabète à partir des données d'un patient•5 minutes
Comprendre la régression à travers un exemple concret•6 minutes
Construction d'un script et évaluation d'un modèle de régression linéaire simple•6 minutes
Premiers pas avec la régression logistique pour la classification binaire•6 minutes
Évaluation de modèles de classification binaire à l'aide de la régression logistique•6 minutes
Comment les arbres décisionnels permettent de faire des prédictions dans le domaine de la santé•4 minutes
Évaluer les performances des arbres décisionnels et éviter les surajustements•5 minutes
Améliorer la précision des modèles avec les Forêts d'arbres décisionnels•5 minutes
Utilisation de SVM pour reconnaître les chiffres manuscrits•5 minutes
Comment les SVM prennent leurs décisions : Marges et vecteurs de support•4 minutes
Utilisation du noyau RBF pour améliorer la classification•5 minutes
10 lectures•Total 85 minutes
Qu'est-ce que l'Apprentissage supervisé ?•10 minutes
Comment les modèles supervisés sont formés et utilisés dans la vie réelle•7 minutes
Qu'est-ce que la régression linéaire et comment fonctionne-t-elle ?•7 minutes
Évaluation d'un modèle de régression linéaire•10 minutes
Qu'est-ce que la régression logistique et pourquoi l'utilise-t-on ?•10 minutes
Comment savoir si notre modèle de classification fonctionne ?•10 minutes
Comment fonctionnent les arbres décisionnels ?•8 minutes
Arbre décisionnel : Le pour, le contre et une alternative•8 minutes
Comment les machines à vecteurs de support (SVM) prennent des décisions•7 minutes
Comprendre l'astuce du noyau dans les SVM•8 minutes
6 devoirs•Total 105 minutes
Contrôle des connaissances : Les bases de l'Apprentissage supervisé•15 minutes
Contrôle des connaissances : Concepts clés de la régression linéaire•15 minutes
Contrôle des connaissances : Concepts clés de la régression logistique•15 minutes
Contrôle des connaissances : Concepts clés des Arbres décisionnels et des Forêts d'arbres décisionnels•15 minutes
Contrôle des connaissances : Concepts clés du SVM•15 minutes
Apprentissage supervisé•30 minutes
4 laboratoires non notés•Total 240 minutes
Prévision des prix des logements à l'aide de la régression linéaire•60 minutes
Prédire l'approbation d'un prêt à l'aide de la régression logistique•60 minutes
Prédiction de l'attrition à l'aide d'arbres décisionnels et de Forêts d'arbres décisionnels•60 minutes
Classification des chiffres manuscrits à l'aide de SVM•60 minutes
Apprentissage non supervisé
Module 2•7 heures à terminer
Détails du module
Que faire lorsque vos données ne comportent pas d'exemples étiquetés ? Dans ce module, vous explorerez l'Apprentissage non supervisé, où les algorithmes trouvent la structure et les informations dans les données par eux-mêmes. Vous maîtriserez les techniques de clustering telles que les K-Moyennes et le clustering hiérarchique pour regrouper des clients, des produits ou des comportements similaires, et apprendrez à détecter les anomalies susceptibles de représenter des fraudes ou des événements inhabituels. À la fin de ce module, vous serez équipé d'outils puissants pour découvrir des informations cachées dans vos données que les méthodes supervisées pourraient manquer, élargissant ainsi votre boîte à outils pour les défis de la science des données dans le monde réel.
Inclus
10 vidéos8 lectures5 devoirs4 laboratoires non notés
Afficher les informations sur le contenu du module
10 vidéos•Total 44 minutes
Ce qui rend l'apprentissage non supervisé si puissant•3 minutes
Comment Netflix et Spotify utilisent l'apprentissage non supervisé•7 minutes
Exploration de données non étiquetées en Python•6 minutes
Segmentation de la clientèle : Identifier les grappes naturelles dans vos données•3 minutes
Clustering avec K-Means : Du code à la connaissance du client•3 minutes
Choisir le meilleur K avec la méthode du coude•4 minutes
Qu'est-ce que le regroupement hiérarchique et comment le visualiser ?•4 minutes
Le clustering hiérarchique en action : Implémentation Python et perspectives•7 minutes
Qu'est-ce que la détection des anomalies ? Exploration des schémas de fraude à la carte de crédit•3 minutes
Détection d'anomalies avec forêt d'isolement en Python•4 minutes
8 lectures•Total 52 minutes
Qu'est-ce que l'apprentissage non supervisé ?•7 minutes
Détection des anomalies et applications industrielles•7 minutes
Fonctionnement du regroupement K-Means•5 minutes
Choix de K et limites de K-Means•8 minutes
Qu'est-ce que le regroupement hiérarchique ?•5 minutes
Interpréter les dendrogrammes et comprendre les compromis•5 minutes
Qu'est-ce que la détection d'anomalies et en quoi est-elle différente ?•5 minutes
Méthodes et défis en matière de détection des anomalies•10 minutes
5 devoirs•Total 90 minutes
Contrôle des connaissances : Apprentissage non supervisé : principes de base•15 minutes
Contrôle des connaissances : Concepts clés du regroupement K-moyennes•15 minutes
Contrôle des connaissances : Concepts clés du clustering hiérarchique•15 minutes
Contrôle des connaissances : Détection des anomalies Concepts clés•15 minutes
Apprentissage non supervisé maîtrisé•30 minutes
4 laboratoires non notés•Total 240 minutes
Visualisation des données de segmentation de la clientèle•60 minutes
Segmentation des clients à l'aide du regroupement K-Means•60 minutes
Regroupement des clients des compagnies aériennes à l'aide de la classification hiérarchique•60 minutes
Détection de la fraude à la carte de crédit avec Isolation Forest•60 minutes
Prétraitement des données et ingénierie des caractéristiques
Module 3•7 heures à terminer
Détails du module
Saviez-vous que la préparation des données détermine souvent le succès du modèle plus que la sélection de l'algorithme ? Dans ce module essentiel, vous apprendrez les compétences essentielles en matière de prétraitement des données et d'ingénierie des caractéristiques qui distinguent les novices des professionnels de la science des données. Nous vous guiderons dans le traitement des données manquantes, l'encodage des variables catégorielles, la mise à l'échelle des caractéristiques et la sélection des attributs les plus importants qui feront briller vos modèles. En maîtrisant ces techniques, vous améliorerez considérablement la précision et la fiabilité de vos modèles, en vous assurant qu'ils fonctionnent bien sur des données désordonnées du monde réel qui, autrement, feraient échouer des modèles moins bien préparés.
Inclus
11 vidéos7 lectures5 devoirs4 laboratoires non notés
Afficher les informations sur le contenu du module
11 vidéos•Total 45 minutes
Pourquoi le prétraitement des données et l'ingénierie des caractéristiques sont si importants•3 minutes
Pourquoi les données manquantes cassent les modèles : Le problème en action•4 minutes
Comment les données manquantes affectent la précision des modèles - et comment y remédier•5 minutes
Pourquoi les modèles de ML ne peuvent-ils pas traiter les données catégorielles brutes ?•5 minutes
Types de variables catégorielles et comment les coder•3 minutes
Encodage des étiquettes et comparaison des performances des modèles•5 minutes
L'importance de la mise à l'échelle des caractéristiques dans l'apprentissage automatique•5 minutes
Mise à l'échelle de vos données : Normalisation avec l'échelle Min-Max•3 minutes
Normalisation avec échelle de score Z + impact sur la performance du modèle•3 minutes
Pourquoi trop de fonctionnalités peuvent-elles nuire à votre modèle ?•3 minutes
Application de la sélection des caractéristiques et de l'ACP en Python•5 minutes
7 lectures•Total 54 minutes
Quelles sont les causes des données manquantes et pourquoi elles sont importantes ?•5 minutes
Comment gérer les données manquantes dans les pipelines de ML•8 minutes
Pourquoi coder les données catégorielles dans l'apprentissage automatique ?•10 minutes
Choisir la bonne méthode d'encodage pour vos données•5 minutes
Qu'est-ce que la mise à l'échelle des caractéristiques et pourquoi est-elle importante dans l'apprentissage automatique ?•6 minutes
Pourquoi et comment choisir les bonnes caractéristiques•10 minutes
Qu'est-ce que l'extraction de caractéristiques et quand l'utiliser ?•10 minutes
5 devoirs•Total 90 minutes
Contrôle des connaissances : Traiter les données manquantes Concepts clés•15 minutes
Contrôle des connaissances : Encodage de variables catégorielles Concepts clés•15 minutes
Contrôle des connaissances : Concepts clés de la mise à l'échelle des fonctionnalités•15 minutes
Contrôle des connaissances : Sélection des caractéristiques et ACP Concepts clés•15 minutes
Maîtrise du Prétraitement de données et de l'Ingénierie des caractéristiques•30 minutes
4 laboratoires non notés•Total 240 minutes
Nettoyage d'un ensemble de données sur les achats des clients•60 minutes
Transformation de données catégorielles pour un modèle de prédiction salariale•60 minutes
Fonctionnalités de mise à l'échelle d'un modèle d'approbation de prêt•60 minutes
Réduction des caractéristiques d'un modèle de prévision du prix des maisons•60 minutes
Prévision des séries temporelles
Module 4•8 heures à terminer
Détails du module
Découvrons comment faire des prévisions à partir de données temporelles ! Dans ce module, vous apprendrez des techniques spécialisées pour travailler avec des données temporelles telles que les cours boursiers, les prévisions de vente et les relevés de capteurs que les approches ML traditionnelles ne peuvent pas traiter efficacement. Vous mettrez en œuvre des modèles de prévision pratiques à l'aide d'outils tels que ARIMA, le lissage exponentiel et Facebook Prophet, et comprendrez comment identifier les tendances, la saisonnalité et d'autres schémas temporels. À la fin de ce module, vous serez en mesure de construire des systèmes de prévision précis capables de prédire les valeurs futures sur la base de modèles historiques, ajoutant ainsi une compétence puissante et très demandée à votre boîte à outils d'apprentissage automatique.
Inclus
9 vidéos5 lectures4 devoirs1 devoir de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
9 vidéos•Total 43 minutes
Pourquoi les séries temporelles ne sont pas des ensembles de données comme les autres•11 minutes
Ce qui rend les séries temporelles spéciales : Tendances, saisonnalité et autres•4 minutes
Visualisation d'une série temporelle en Python : Exemple des passagers d'une compagnie aérienne•3 minutes
Décomposition des séries temporelles en tendance, saisonnalité et bruit•5 minutes
Pourquoi la régression échoue dans les prévisions : Un exemple de vente au détail•5 minutes
Ce qui différencie les prévisions : Essayons ARIMA et le lissage exponentiel•5 minutes
Démarrer avec Facebook Prophet en Python•3 minutes
Pourquoi le prophète Facebook facilite les prévisions (et les rend plus efficaces)•5 minutes
Prêt à construire votre propre système de ML ?•2 minutes
5 lectures•Total 40 minutes
Qu'est-ce qui rend les données de séries temporelles uniques ?•7 minutes
Comment identifier et utiliser les composantes des séries temporelles•7 minutes
ARIMA : un modèle classique de série temporelle•8 minutes
Lissage exponentiel : un moyen plus simple de faire des prévisions•8 minutes
Comprendre le prophète Facebook•10 minutes
4 devoirs•Total 75 minutes
Contrôle des connaissances : Concepts clés des composantes des séries chronologiques•15 minutes
Contrôle des connaissances : Concepts clés de l'ARIMA et du lissage exponentiel•15 minutes
Contrôle des connaissances : Concepts clés du prophète Facebook•15 minutes
Maîtrise de la prévision des Séries chronologiques•30 minutes
1 devoir de programmation•Total 120 minutes
Projet Capstone : Création d'un système de prédiction d'achat pour les clients•120 minutes
3 laboratoires non notés•Total 180 minutes
Décomposition des tendances saisonnières de l'analyse des séries de températures climatiques•60 minutes
Laboratoire de prévision des séries temporelles de données météorologiques•60 minutes
Prévision des ventes au détail à l'aide de Facebook Prophet•60 minutes
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.
Coursera rassemble un réseau diversifié d'experts en la matière qui ont démontré leur expertise grâce à leur expérience professionnelle dans l'industrie ou à leur solide formation universitaire. Ces instructeurs conçoivent et enseignent des cours qui permettent aux apprenants du monde entier d'acquérir des compétences pratiques et utiles à leur carrière.
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.’
Avis des étudiants
4.5
15 avis
5 stars
80 %
4 stars
6,66 %
3 stars
0 %
2 stars
6,66 %
1 star
6,66 %
Affichage de 3 sur 15
S
SN
5·
Révisé le 1 févr. 2026
Straight forward course with understandable theory.
N
NN
5·
Révisé le 11 déc. 2025
The Perfect journey-styled build course! I was very confused in from where to start learning ML this helped me alot
Qu'est-ce qu'un flux de travail d'apprentissage automatique dans ce cours ?
Dans ce cours, un flux de travail d'apprentissage automatique consiste à transformer des données brutes en résultats de modèles utilisables par le biais d'une séquence répétable de préparation, de modélisation et d'évaluation. L'accent est mis sur les fondements de base tels que la prédiction, la découverte de modèles, la préparation des caractéristiques et les prévisions temporelles afin que vous puissiez voir comment les pièces s'emboîtent.
Quand utiliseriez-vous un flux de travail d'apprentissage automatique ?
Vous utiliserez un flux de travail d'apprentissage automatique lorsque vous aurez besoin d'une méthode structurée pour passer des données brutes à une prédiction, un regroupement, une recherche d'anomalie ou une prévision. Dans ce cours, il est utilisé pour des problèmes où le choix d'une méthode et la vérification de ses résultats comptent plus que le fait de se fier à sa seule intuition.
Comment un flux de travail d'apprentissage automatique s'intègre-t-il dans un flux de travail de données plus large ?
Il se situe entre la collecte des données et l'utilisation des résultats du modèle, en vous donnant un processus clair pour préparer les entrées, les méthodes d'apprentissage et juger les résultats. Le cours le considère comme le lien entre la préparation des données et les tâches appliquées telles que la prédiction, la découverte de modèles et la prévision.
En quoi un flux de travail d'apprentissage automatique diffère-t-il d'une analyse de données traditionnelle ?
L'analyse traditionnelle des données consiste principalement à décrire ce qui se trouve déjà dans les données, alors qu'un flux de travail d'apprentissage automatique consiste à apprendre des modèles qui peuvent être appliqués à de nouveaux cas. Dans ce cours, cela signifie qu'il faut aller au-delà des résumés et des graphiques pour former, tester et interpréter les modèles.
Avez-vous besoin de conditions préalables avant d'apprendre un flux de travail d'apprentissage automatique ?
Une connaissance de base de l'analyse de données et du travail en Python est utile, car le cours se concentre sur l'application des méthodes d'apprentissage automatique plutôt que sur leur définition. L'essentiel est de pouvoir travailler avec des données tabulaires, de suivre un processus de modélisation et d'interpréter les résultats.
Quels sont les outils, les plateformes ou les méthodes utilisés dans ce cours ?
Le cours utilise des outils basés sur Python, en particulier Pandas pour travailler avec des données et Scikit-learn pour construire et évaluer des modèles. Il présente également des bibliothèques axées sur les prévisions pour le travail sur les séries temporelles.
Quelles sont les tâches spécifiques que vous allez pratiquer ou accomplir dans le cadre de ce cours ?
Vous vous entraînerez à préparer des données, à construire des modèles de prédiction, à explorer des données non étiquetées pour trouver des groupes ou des cas inhabituels, et à créer des prévisions à partir de modèles basés sur le temps. Pour l'ensemble de ces tâches, le cours se concentre sur le suivi d'un flux de travail d'apprentissage automatique reproductible, depuis les données d'entrée jusqu'aux résultats évalués.