Cluster analysis and anomaly detection are unsupervised machine learning techniques that can be used to group similar data instances into clusters or identify unusual instances without labeled data, respectively, with clustering finding self-similar groups and anomaly detection finding instances that deviate from normal patterns based on computed anomaly scores. These techniques have a variety of useful applications, including customer segmentation, fraud detection, outlier removal, and intrusion detection.
Related topics: