2.3.1 Overview

Course subject(s) Module 2. Clustering

In the previous subsection we saw that solving the clustering problem implies solving a non-convex optimization problem that easily becomes a large-scale problem when having real-life datasets. Thus, we rely on heuristic methods to obtain reasonable solutions. One of the most used methods in the literature for clustering is k-means. We will learn how to implement it and analyse some of its limitations.

After studying this subsection, you should be able to:

  • Implement k-means clustering.
Creative Commons License
AI Skills: Introduction to Unsupervised, Deep and Reinforcement Learning by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/ai-skills-introduction-to-unsupervised-deep-and-reinforcement-learning/
Back to top