Ok-Means, Hierarchical Clustering, Expectation-Maximization, and DBScan are in all probability essentially the most well-known clustering algorithms chances are you’ll know within the context of Machine Studying.
Nevertheless, there’s one other density-based algorithm that has been fixing quite a lot of issues, starting from satellite tv for pc picture segmentation to object monitoring, and its title is mean-shift. This algorithm is famend for locating the modes of a selected dataset by constructing clusters round areas with larger information level densities.
Visualizing mean-shift is straightforward. Usually, I take advantage of the skyscraper skyline analogy. For those who contemplate a skyscraper skyline:
We are able to clearly see two completely different clusters of density if we contemplate the skyscrapers as our datapoints: