Previous chapters focused on supervised learning, where models learn from data containing predefined answers or labels. This chapter shifts focus to unsupervised learning, a different category of machine learning where the data lacks these explicit labels. The goal here is to find inherent structures or patterns within the data itself.
Specifically, we will look at clustering, a common unsupervised task aimed at grouping similar data points together. You will learn:
This chapter introduces the fundamentals of finding patterns in unlabeled data using the K-Means clustering technique.
5.1 What is Unsupervised Learning?
5.2 Introduction to Clustering
5.3 The K-Means Algorithm
5.4 Choosing the Number of Clusters (K)
5.5 How K-Means Finds Clusters
5.6 Limitations of K-Means
5.7 Practice: Applying K-Means to Simple Data
© 2025 ApX Machine Learning