Ratings & reviews

This course does not have any reviews.
Your review could be the first one.

0%
0%
0%
0%
0%
info

Complete all chapters to get certificate

0%

What is Clustering?

chevron

First of all, let's understand what is clustering, why we need it, and consider some unique concepts about clustering problems. We will also look at the classification of clustering algorithms according to the principle of their work.

Formulation Of The Problem

What Is Unique About Clustering?

Types Of Clustering

Basic Clustering Algorithms

chevron

Now let's look at the most popular clustering algorithms in more detail: we will understand the principles of their work, look at their implementation in Python, and have some practice in solving simple tasks using these algorithms.

K-means Clustering

Challenge: K-means

Agglomerative Clustering

Challenge: Agglomerative Clustering

Mean Shift Clustering

DBSCAN Clustering

Challenge: DBSCAN

Using Clustering On Real Data

How to choose the best model?

chevron

Finally, we will understand how to choose the best model and solve real tasks based on evaluation metrics and other validation techniques.

Internal Evaluation

External Evaluation

Quality Evaluation