© Ekaba Bisong 2019
E. . BisongBuilding Machine Learning and Deep Learning Models on Google Cloud Platformhttps://doi.org/10.1007/978-1-4842-4470-8_25

25. Clustering

Ekaba Bisong1 
(1)
OTTAWA, ON, Canada
 
Clustering is an unsupervised machine learning technique for grouping homogeneous data points into partitions called clusters. In the example dataset illustrated in Figure 25-1, suppose we have a set of n points and 2 features. A clustering algorithm can be applied to determine the number of distinct subclasses or groups among the data samples.
../images/463852_1_En_25_Chapter/463852_1_En_25_Fig1_HTML.jpg
Figure 25-1

An illustration of clustering in a 2-D space

Clustering a 2-D dataset as seen in Figure 25-1 is relatively ...

Get Building Machine Learning and Deep Learning Models on Google Cloud Platform: A Comprehensive Guide for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.