Lably
Skip to content

CURE algorithm

Data clustering algorithm

  • 3 min read
  • 4 chapters

Related on Lably

Through Database, K-means clustering and Outlier

Drawbacks of traditional algorithms

The popular K-means clustering algorithm minimizes the sum of squared errors criterion:

E=∑i=1k∑p∈Ci(p−mi)2,

Given large differences in sizes or geometries of different clusters, the square error method could split the large clusters to minimize the square error, which is not always correct. Also, with hierarchic clustering algorithms these problems exist as none of the distance measures between clusters (dmin,dmean) tend to work with different cluster shapes. Also the running time is high when n is large.

The problem with the BIRCH algorithm is that once the clusters are generated after step 3, it uses centroids of the clusters and assigns each data point to the cluster with the closest centroid. Using only the centroid to redistribute the data has problems when clusters lack uniform sizes and shapes.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication