I am looking for a clustering algorithm that can be initialized with k centroids (like K-means), but automatically changes the number of clusters k for a more optimal solution. My search didn't find anything implemented in R or python. I did find some split and merge algorithms built on k-means but without implementation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.