© 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 
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, ...

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 live online training, plus books, videos, and digital content from nearly 200 publishers.