Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues. Consultez les langues disponibles.
IBM

Machine Learning with Python

Ce cours fait partie de plusieurs programmes.

Joseph Santarcangelo
SAEED AGHABOZORGI

Instructeurs : Joseph Santarcangelo

690 443 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

18,405 avis

niveau Intermédiaire

Expérience recommandée

Planning flexible
2 semaines à 10 heures une semaine
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.

18,405 avis

niveau Intermédiaire

Expérience recommandée

Planning flexible
2 semaines à 10 heures une semaine
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Explain key concepts, tools, and roles involved in machine learning, including supervised and unsupervised learning techniques.

  • Apply core machine learning algorithms such as regression, classification, clustering, and dimensionality reduction using Python and scikit-learn.

  • Evaluate model performance using appropriate metrics, validation strategies, and optimization techniques.

  • Build and assess end-to-end machine learning solutions on real-world datasets through hands-on labs, projects, and practical evaluations.

Compétences que vous acquerrez

  • Catégorie : Machine Learning Algorithms
  • Catégorie : Logistic Regression
  • Catégorie : Supervised Learning
  • Catégorie : Unsupervised Learning
  • Catégorie : Model Evaluation
  • Catégorie : Model Optimization
  • Catégorie : Machine Learning
  • Catégorie : Statistical Methods
  • Catégorie : Predictive Modeling
  • Catégorie : Regression Analysis
  • Catégorie : Dimensionality Reduction
  • Catégorie : Applied Machine Learning
  • Catégorie : Machine Learning Methods
  • Catégorie : Model Training

Outils que vous découvrirez

  • Catégorie : Python Programming
  • Catégorie : Classification Algorithms
  • Catégorie : Scikit Learn (Machine Learning Library)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

17 devoirs

Enseigné en Anglais
94%
La plupart des étudiants ont apprécié ce cours

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 est disponible dans le cadre de
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 auprès de IBM

Il y a 6 modules dans ce cours

In this module, you will explore foundational machine learning concepts that prepare you for hands-on modeling with Python. You will explain the relevance of Python and scikit-learn in machine learning, summarize the IBM AI Engineering certification path, and classify common types of learning algorithms. You’ll outline the stages of the machine learning model lifecycle and describe what a typical day looks like for a machine learning engineer. You will also compare key roles in the AI field, identify widely used open-source tools, and learn to utilize scikit-learn to build and evaluate simple models.

Inclus

8 vidéos3 lectures4 devoirs

In this module, you will explore two essential regression techniques used in machine learning—linear and logistic regression. You’ll explain the role of regression in predicting outcomes, describe the differences between simple and multiple linear regression, and apply both using scikit-learn on real-world data. You will also interpret how polynomial and non-linear regression models capture complex patterns. The module introduces logistic regression as a classification method and guides you in training and testing classification models effectively. To support your learning, you’ll receive a Cheat Sheet: Linear and Logistic Regression that summarizes key concepts, formulas, and use cases.

Inclus

6 vidéos2 lectures3 devoirs3 éléments d'application

In this module, you will build and evaluate a range of supervised machine learning models to solve both classification and regression problems. You’ll start by describing how classification models predict categorical outcomes, and implement multi-class classification strategies using real-world data. You’ll then explore how decision trees make predictions and apply them to both classification and regression tasks. The module also covers using support vector machines (SVM) for fraud detection, applying K-Nearest Neighbors (KNN) for customer classification, and training ensemble models like Random Forest and XGBoost to improve accuracy and efficiency. You’ll differentiate bias and variance in model performance and explore how ensemble methods help balance this tradeoff. To support your learning, you’ll receive a Cheat Sheet: Building Supervised Learning Models with key terms, model types, and evaluation tips.

Inclus

6 vidéos3 lectures3 devoirs6 éléments d'application

In this module, you will learn how unsupervised learning techniques uncover hidden patterns in data without using labeled responses. You’ll describe clustering concepts and apply K-Means to real-world customer segmentation tasks. You’ll also compare DBSCAN and HDBSCAN models to identify dense clusters in spatial data. Moving beyond clustering, you’ll explore dimensionality reduction as a tool for simplifying high-dimensional datasets. You’ll apply PCA to uncover key components and use advanced techniques like t-SNE and UMAP to visualize data structure. To support your learning, you’ll receive a Cheat Sheet: Building Unsupervised Learning Models, highlighting core methods, practical use cases, and comparison guidelines.

Inclus

5 vidéos2 lectures3 devoirs4 éléments d'application

In this module, you will learn how to assess the effectiveness of machine learning models using industry-standard evaluation and validation techniques. You’ll explain key classification and regression metrics, evaluate models using real-world data, and interpret results with tools like confusion matrices and feature importance charts. You'll explore how to assess clustering quality in unsupervised learning and apply cross-validation to reduce overfitting. The module also introduces regularization methods to improve model generalization and reduce feature complexity. Finally, you'll build complete machine learning pipelines and optimize them with GridSearchCV, while identifying common pitfalls like data leakage. To support your learning, you’ll receive a Cheat Sheet: Evaluating and Validating Machine Learning Models covering key metrics, techniques, and model tuning strategies.

Inclus

6 vidéos2 lectures3 devoirs5 éléments d'application

In this final module, you will apply and demonstrate the full range of skills you have gained throughout the course. You will start with a practice project using the Titanic dataset to build and optimize classification models using pipelines, cross-validation, and hyperparameter tuning. Then, you will complete the final project by developing a rainfall prediction classifier using historical weather data. This includes data cleaning, feature engineering, model building, and evaluating performance. To conclude the course, you will take a graded final exam that tests your knowledge across all six modules. This module gives you the opportunity to showcase your learning in both practical and theoretical contexts.

Inclus

1 vidéo3 lectures1 devoir3 éléments d'application

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.

Instructeurs

Évaluations de l’enseignant
(3,495 évaluations)
Joseph Santarcangelo
IBM
37 Cours2 501 352 apprenants
SAEED AGHABOZORGI
IBM
4 Cours694 330 apprenants

Offert par

IBM

En savoir plus sur Machine Learning

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

  • 5 stars

    75,94 %

  • 4 stars

    18,60 %

  • 3 stars

    3,43 %

  • 2 stars

    1 %

  • 1 star

    1,01 %

Affichage de 3 sur 18405

RN

Révisé le 25 mai 2020

CA

Révisé le 31 déc. 2019

FO

Révisé le 8 oct. 2020

Foire Aux Questions