Skip to main content

Track

Supervised Machine Learning in Python

Master the most popular supervised machine learning techniques to begin making predictions with labeled data.

  • Python
  • Machine Learning
  • 25 hr
  • 6,420

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?Try for Business

Track Description

Supervised Machine Learning in Python

Master the fundamentals of supervised machine learning and discover how to make predictions using labeled data. Join the ML revolution today! If you’re new to machine learning, or want to specialize in supervised machine learning, this is an ideal place to start.You’ll start by learning about and implementing core supervised learning models, such as K-Nearest Neighbors (KNN), Logistic Regression, Linear Regression, Support Vector Machines (SVMs), and tree-based models with the popular scikit-learn library.You’ll also discover how to use state-of-the-art algorithms like XGBoost to efficiently boost modelling performance on tabular datasets.To get the most out of your models, you’ll learn about different hyperparameter tuning techniques and how to decide which technique to use for your use case.You’ll finish the track by bringing your knowledge of these diverse models together to learn about ensemble learning, where different models are combined to improve performance and solve more complex problems.By the time you’re finished, you’ll have mastered the essential supervised machine learning concepts and be able to apply them in Python.

Prerequisites

There are no prerequisites for this track

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.