Python est l'un des langages de programmation les plus utilisés dans l'apprentissage automatique (ML), et de nombreuses offres d'emploi en ML l'exigent comme compétence de base. Ce cours équipe les aspirants praticiens de l'apprentissage automatique avec des compétences Python essentielles qui les aident à se démarquer auprès des employeurs.
![IBM](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/bb/f5ced2bdd4437aa79f00eb1bf7fbf0/IBM-Logo-Blk---Square.png?auto=format%2Ccompress&dpr=1&w=28&h=28)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/1a4589dccee10648821b7ea23e5fca9a.png?auto=format%2Ccompress&dpr=1&q=80)
![IBM](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/http://coursera-university-assets.s3.amazonaws.com/c0/87a10033a311e892619b85c6fd62bb/IBM-200x48.png?auto=format%2Ccompress&dpr=1&h=45)
Apprentissage automatique avec Python
Ce cours fait partie de plusieurs programmes.
![Joseph Santarcangelo](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/19/c6bf4030a611e897095b4bb8907d1a/joseph.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Jeff Grossman](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/c4/1d44d3c1b546c9ab86b3d6d2e24d58/Jeff-Grossman-Pic.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Instructeurs : Joseph Santarcangelo
507 371 déjà inscrits
Inclus avec
(16,798 avis)
Expérience recommandée
Ce que vous apprendrez
Des compétences fondamentales en apprentissage automatique prêtes à l'emploi en Python en seulement 6 semaines, y compris la façon d'utiliserScikit-learn pour construire, tester et évaluer des modèles.
Comment appliquer les techniques de préparation des données et gérer les compromis biais-variance pour optimiser la performance des modèles.
Comment mettre en œuvre les principaux algorithmes d'apprentissage automatique, notamment la régression linéaire, les arbres de décision et les SVM, pour les tâches de classification et de régression.
Comment évaluer les performances des modèles à l'aide de métriques, de la validation croisée et du réglage des hyperparamètres pour garantir la précision et la fiabilité.
Compétences que vous acquerrez
- Catégorie : Apprentissage automatique
Détails à connaître
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/31ebcba3851b87d1d8609abf15d0ff7e.png?auto=format%2Ccompress&dpr=1&w=24&h=24)
Ajouter à votre profil LinkedIn
15 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
![Emplacement réservé](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/74c8747e8210831049cf88dd4eefe26c.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=320)
Élaborez votre expertise du sujet
- 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 auprès de IBM
![Emplacement réservé](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/a7c5400e51272c78b710ce9b56fd3178.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=562)
![Emplacement réservé](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=259)
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
![Emplacement réservé](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/de1a6556fbe605411e8c1c2ca4ba45f1.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=333)
Il y a 6 modules dans ce cours
Ce module vous permet d'acquérir des connaissances sur les concepts fondamentaux de l'apprentissage automatique afin d'approfondir la modélisation appliquée de l'apprentissage automatique. Vous apprendrez que la modélisation de l'apprentissage automatique est un processus itératif avec différentes étapes du cycle de vie. Vous apprendrez également les activités quotidiennes dans la vie d'un ingénieur en apprentissage automatique. Ici, vous serez initié à divers outils open-source pour l'apprentissage automatique, y compris le paquetage Python populaire scikit-learn.
Inclus
8 vidéos2 lectures2 devoirs1 plugin
Dans ce module, vous explorerez deux méthodes de modélisation statistique fondamentales, la régression linéaire et la régression logistique, qui sont considérées comme des modèles d'apprentissage automatique classiques. La régression linéaire, souvent appliquée dans la résolution de problèmes du monde réel, modélise une relation linéaire entre des variables indépendantes et une variable dépendante. La régression logistique, une extension de la régression linéaire, fonctionne comme un classificateur et peut gérer des relations non linéaires par le biais de la transformation des entrées. En mettant en œuvre ces modèles, vous aurez un aperçu de leurs limites et comprendrez mieux les avancées offertes par les modèles d'apprentissage automatique modernes.
Inclus
6 vidéos1 lecture3 devoirs3 éléments d'application1 plugin
Dans ce module, vous apprendrez à mettre en œuvre des modèles modernes d'apprentissage automatique supervisé. Vous commencerez par comprendre le fonctionnement de la classification binaire et découvrirez comment construire un classificateur multiclasse à partir de composants de classification binaire. Vous apprendrez ce que sont les arbres décisionnels, comment ils apprennent et comment les construire. Les arbres décisionnels, qui sont utilisés pour résoudre les problèmes de classification, ont une extension naturelle appelée arbres de régression, qui peut traiter les problèmes de régression. Vous découvrirez d'autres modèles d'apprentissage supervisé, tels que KNN et SVM. Vous apprendrez ce que sont le biais et la variance dans l'ajustement des modèles et le compromis entre le biais et la variance inhérent à tous les modèles d'apprentissage à des degrés divers. Vous apprendrez des stratégies pour atténuer ce compromis et travaillerez avec des modèles qui accomplissent un très bon travail pour atteindre cet objectif.
Inclus
6 vidéos1 lecture3 devoirs6 éléments d'application1 plugin
Dans ce module, vous explorerez l'Apprentissage non supervisé, une approche d'apprentissage automatique qui ne nécessite pas de données étiquetées. Au lieu d'utiliser des réponses correctes, ces algorithmes identifient des modèles dans les données en se basant sur la similarité. Ces modèles forment des grappes dans un espace de caractéristiques à N dimensions, où les points de données qui sont proches les uns des autres peuvent être considérés comme des grappes. Les grappes peuvent avoir une structure hiérarchique, semblable aux systèmes naturels tels que les galaxies ou les taxonomies biologiques. Vous découvrirez les algorithmes de clustering et comment l'apprentissage non supervisé peut réduire les caractéristiques pour d'autres tâches de modélisation, en utilisant Python pour mettre en œuvre diverses techniques de clustering et de réduction de la dimensionnalité.
Inclus
5 vidéos1 lecture3 devoirs4 éléments d'application1 plugin
Dans ce module, vous apprendrez à évaluer les performances des modèles d'apprentissage automatique supervisé à l'aide de différentes métriques, selon que vous construisez des modèles de classification ou de régression. Vous explorerez les techniques de réglage des hyperparamètres comme la validation croisée pour éviter l'overfitting et garantir une évaluation impartiale des modèles. En outre, vous apprendrez les techniques de régularisation pour la régression linéaire afin d'atténuer le surajustement causé par le bruit et les valeurs aberrantes. Enfin, vous acquerrez une expérience pratique en construisant, en affinant et en évaluant des modèles à l'aide de ces techniques.
Inclus
6 vidéos1 lecture3 devoirs5 éléments d'application1 plugin
Ce module met l'accent sur l'application et la démonstration des compétences que vous avez acquises tout au long du cours en réalisant un travail final complet. Dans ce travail, vous analyserez des données historiques sur les précipitations afin de développer et d'optimiser un modèle de classification. Vous effectuerez une ingénierie des caractéristiques, évaluerez les performances du modèle à l'aide de différents classificateurs et résumerez vos résultats à l'aide de visualisations. Une fois terminé, votre travail sera noté automatiquement par un outil de notation de l'IA dans la section suivante.
Inclus
1 vidéo3 lectures1 devoir3 éléments d'application
Instructeurs
![Joseph Santarcangelo](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/19/c6bf4030a611e897095b4bb8907d1a/joseph.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
![Jeff Grossman](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera-instructor-photos.s3.amazonaws.com/c4/1d44d3c1b546c9ab86b3d6d2e24d58/Jeff-Grossman-Pic.jpg?auto=format%2Ccompress&dpr=1&w=75&h=75&fit=crop)
Offert par
Recommandé si vous êtes intéressé(e) par Apprentissage automatique
Korea Advanced Institute of Science and Technology(KAIST)
University of Michigan
Korea Advanced Institute of Science and Technology(KAIST)
DeepLearning.AI
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Felipe_Moitta.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Jennifer_John.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Larry_Tao_Wang_1.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
![](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/growth_testimonials/passionate_learner/Chaitanya_Anand.png?auto=format%2Ccompress&dpr=1&w=64&h=64&fit=crop)
Avis des étudiants
16 798 avis
- 5 stars
76,02 %
- 4 stars
18,63 %
- 3 stars
3,39 %
- 2 stars
0,95 %
- 1 star
0,99 %
Affichage de 3 sur 16798
Révisé le 26 mai 2020
Labs were incredibly useful as a practical learning tool which therefore helped in the final assignment! I wouldn't have done well in the final assignment without it together with the lecture videos!
Révisé le 25 juin 2020
This course walks us through the fundamentals of machine learning methods. The capstone project is very useful for those who have previous knowledge of machine learning and Python programming.
Révisé le 4 juin 2020
In peer graded assignments, if someone is grading any peer below passing criteria then it must be compulsory to let the learner know his mistakes or shortcomings because of which he does not graded.
![Emplacement réservé](https://d3njjcbhbojbot.cloudfront.net/api/utilities/v1/imageproxy/https://coursera_assets.s3.amazonaws.com/images/7a1c0e2e779c1ff27cae62480adfe003.png?auto=format%2Ccompress&dpr=2&blur=200&px=8&max-w=120)
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
La popularité de Python dans l'apprentissage automatique découle de sa simplicité, de sa lisibilité et de ses bibliothèques étendues telles que TensorFlow, PyTorch et scikit-learn, qui rationalisent les tâches complexes de ML. Sa communauté active et sa facilité d'intégration avec d'autres langages et outils font également de Python un choix idéal pour le ML.
Les ingénieurs en apprentissage automatique utilisent Python pour développer des algorithmes, prétraiter les données, entraîner des modèles et analyser les résultats. Grâce aux riches bibliothèques et frameworks de Python, ils peuvent expérimenter divers modèles, optimiser les performances et déployer des applications de manière efficace.
Python offre une large gamme de bibliothèques de ML, est convivial pour les débutants et dispose d'un excellent support pour la visualisation des données et l'interprétation des modèles. Il prend également en charge le prototypage rapide, ce qui facilite le test et l'affinement des modèles par rapport à d'autres langages comme C++ ou Java.