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

Clustering algorithms in Mahout

Mahout has the implementation of the following clustering algorithms (as of release 0.9):

  • K-means clustering: This is available as both single machine and map reduce way
  • Fuzzy K-means: This is available as both single machine and map reduce way
  • Streaming K-means: This is available as both single machine and map reduce way
  • Spectral clustering: This is available only as map reduce way
  • Canopy clustering: This is available as map reduce way
  • Latent Dirichlet Allocation for topic modeling: This is available as both single machine and map reduce way

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