O'Reilly logo

Apache Mahout Clustering Designs by Ashish Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Spectral Clustering

In the previous chapters, we discussed the Streaming K-means algorithm and how it is implemented in Apache Mahout. In this chapter, we will discuss one more algorithm implemented in Apache Mahout: spectral clustering.

This algorithm has many applications in the field of machine learning. It is used in the areas of computer vision and speech processing. As the name goes, spectral clustering uses the spectrum of the similarity matrix of data. To assign the clusters, this algorithm considers the correctness of the data in contrast to other clustering algorithms, such as K-means, that considers the compactness of the data. This algorithm is immensely useful in the area of image segmentation. We will discuss the following ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required