Summary

In this chapter, the main clustering algorithms were discussed in detail. We implemented them (using scikit-learn) and compared the results. Also, the most relevant dimensionality reduction technique, principal component analysis, was presented and implemented. You should now have the knowledge to use the main unsupervised learning techniques in real scenarios using Python and its libraries.

In the next chapter, the supervised learning algorithms will be discussed, for both classification and regression problems.

Get Machine Learning for the Web 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.