Machine Learning (ML)

Announced
  • Basic

  • 19 lessons

  • 4 hours

imageimageimageimage

You will learn the basics of machine learning, including algorithms, models, and data analysis methods using Python.

Course overview

The course covers both theoretical and practical aspects, allowing you to develop models for prediction and classification. You will master working with popular libraries such as scikit-learn, pandas, and numpy, and be able to apply the knowledge gained to solve real-world problems in various fields.

You will learn
  • The basics of machine learning and its key algorithms

  • Creating and evaluating models for prediction and classification

  • Working with popular Python libraries such as scikit-learn and pandas

  • Applying the knowledge gained to solve real-world problems in various fields

Table of contents

About machine learning

Types of machine learning

NumPy, pandas

Data cleaning and transformation

ML basics quiz

Evaluating classification quality

Logistic regression

Decision trees

Support vector machines (SVM)

k-nearest neighbors (k-NN)

Naive Bayes classifier

Gradient boosting (XGBoost, LightGBM)

Classification tasks quiz

Evaluating clustering quality

K-means

Hierarchical clustering

DBSCAN

Gaussian mixture models (GMM)

Clustering quiz

  • image-loading

  • image-loading

  • image-loading

  • image-loading

Frequently Asked Questions

A subscription to the platform gives you unlimited access to all courses, as well as access to an online trainer with practical exercises.

Additionally, with a Premium subscription or higher, you also get access to all pet projects and the opportunity to take technical interviews with an AI mentor.

You can cancel your subscription at any time, and you will still have access to the platform for the paid period. You can do this through your personal account in the 'Subscription Management' section.

Yes, you can upgrade to a new plan at any time. We will provide a discount based on the unused time of your current plan. You can change your plan in your personal account.

To request a refund for a paid plan, please contact us at support@upshell.io. We will process your refund for the unused portion of your subscription within 5 business days.

Get access to 23+ courses for backenders with Subscription

Get access to *23+ courses* for backenders with *Subscription*
Have an account?