Clustering Flashcards
Clustering
Unsupervised learning
Applications of clustering
Customer segmentation, fraud detection, image analysis, weather analysis, text data mining, anomaly checking, data mining etc.
Types of unsupervised learning algorithms that are used for clustering (5)
- Exclusive clustering
- Overlapping clustering
- Hierarchical clustering
- Probablistic clustering
- Partitioning clustering
Exclusive clustering (also another name, example)
Data is grouped in a way where a single data point can exist in only one cluster.
Another name - Hard clustering
Example: k-means clustering
Overlapping clustering (also another name)
Data is grouped in a way where single data point can exist in two or more clusters with different degrees of membership.
Another name- soft clustering
Hierarchical clustering (also another name, types)
Data is divided into distinct clusters based on similarities which are then repeatedly merged and organised based on their hierarchical relationships.
Another name - HAC- hierarchical cluster analysis
Types - Agglomerative clustering, Divisive clustering
Probabilistic clustering
Data is grouped into clusters based on the probability of each data point belonging to each cluster. This approach differs from the other methods, which group data points based on their similarities to others in a cluster.
Partitioning clustering (only types)
K means clustering
Fuzzy C-means clustering