MindsDB Wiki:
Machine Learning Explained

Cluster Analysis

Cluster analysis is when a set of objects are grouped based on their similarities. Clusters are created so that items that are similar to one another remain near one another. Cluster analysis occurs through unsupervised learning and is used in applications that require pattern analysis or any kind of segmentation.

For More Details

Here you can find more in-depth information about Machine Learning and MindsDB.