Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Machine Learning with Python: Case Studies

EDUCBA via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Build practical machine learning skills with Python through projects based on real-world datasets. You’ll begin by setting up your environment and applying linear, polynomial, robust, and logistic regression to model relationships, optimize predictions, and solve classification problems. As you progress, you’ll implement k-means clustering, calculate centroids, and visualize data distributions. You’ll also prepare sequential datasets and interpret time series forecasts using airline passenger and Bitcoin price data. Classification projects introduce logistic regression, decision trees, KNN, LDA, and Naive Bayes, along with decision-boundary visualizations that show how models separate classes. The course culminates in a financial credit risk project focused on credit card default prediction. You’ll clean large-scale records, explore payment delays and standing credit data, engineer features, and evaluate models with confusion matrices and AUC curves while visualizing results with seaborn. Designed for learners seeking applied experience in Python and machine learning, this course connects algorithms with step-by-step implementation. Case studies in salary prediction, startup cost analysis, face detection, fruit classification, forecasting, and credit risk help you prepare data, train and compare models, interpret outputs, and turn results into actionable insights. Enroll to develop an end-to-end machine learning workflow through project-driven practice.

Syllabus

  • Foundations of Machine Learning Case Studies
    • This module introduces learners to machine learning projects through case studies, covering environment setup, regression methods, and logistic regression. By working with practical datasets, learners will build a strong foundation in modeling approaches and optimization techniques.
  • Clustering and Time Series Modeling
    • This module explores unsupervised learning with k-means clustering and introduces time series forecasting techniques. Learners gain hands-on practice with visualization, distance calculations, and analyzing sequential datasets such as airline passengers and Bitcoin prices.
  • Classification Algorithms in Practice
    • This module focuses on supervised learning techniques for classification. Learners apply algorithms such as logistic regression, decision trees, KNN, LDA, and Naive Bayes, while also visualizing decision boundaries to better interpret classifier behavior.
  • Credit Risk and Feature Engineering Projects
    • This module applies machine learning techniques to financial case studies, focusing on credit card default prediction. Learners practice data preparation, feature engineering, and evaluation using confusion matrices, AUC curves, and visualization with seaborn.

Taught by

EDUCBA

Reviews

Start your review of Machine Learning with Python: Case Studies

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.