Clustering Clients of a Wholesale Distributor Using NumPy

You are definitely advancing your skills by seeing NumPy in action for various use cases. This chapter is about a different type of analysis than what you have seen so far. Clustering is an unsupervised learning technique that is used for understanding and capturing the various formations in your dataset. Since you don't have label to supervise your learning algorithm, in many cases, visualization is the key, which is why you will see various visualization techniques as well.

In this chapter, we will cover the following topics:

  • Unsupervised learning and clustering
  • Hyperparameters
  • Extending simple algorithm to cluster the clients of a wholesale distributor

Get Mastering Numerical Computing with NumPy 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.