© V Kishore Ayyadevara 2018
V Kishore AyyadevaraPro Machine Learning Algorithms https://doi.org/10.1007/978-1-4842-3564-5_11

11. Clustering

V Kishore Ayyadevara1 
(1)
Hyderabad, Andhra Pradesh, India
 

The dictionary meaning of clustering is grouping. In data science, too, clustering is an unsupervised learning technique that helps in grouping our data points.

The benefits of grouping data points (rows) include the following:
  • For a business user to understand the various types of users among customers

  • To make business decisions at a cluster (group) level rather than at an overall level

  • To help improve the accuracy of predictions, since different groups exhibit different behavior, and hence a separate model can be made for each group

In this chapter, you ...

Get Pro Machine Learning Algorithms: A Hands-On Approach to Implementing Algorithms in Python and R 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.