What are the requirements to be met by a clustering algorithm?
Requirements to be met by a clustering algorithm
On this page
Clustering algorithm
Following are the set of requirements that a robust clustering algorithm should have:
- Scalability
- Ability to work with both categorical and continuous variables
- Ability to identify arbitrarily shaped clusters
- Should be robust to outliers and missing values
- Shouldn’t be affected by order of input data
- Ability to handle high dimensional data
- Easy to interpret