I am trying to classify 9 different species of elephants into clusters using unsupervised learning. I have the following data about them:
- Their height
- Eye Colour
- Sound they produce in decibel (dB)
I know there are 9 different elephant species in total. However, I am unsure which algorithm would work better. My dataset size is not too huge, so I was wondering if K-Means would be a general worse option here (as Hierarchical Clustering seem to give the same results on every run unlike K-Means).
Any guidance on this would be helpful, thank you.