I am getting this warning message while executing the k means cluster algorithm ?

Warning: Failed to converge in 100 iterations.
> In kmeans/loopBody (line 479)
In internal.stats.parallel.smartForReduce (line 136)
In kmeans (line 343)
In sav (line 27)

3 commentaires

Try to increase the number of iterations
kmeans(data,k,'MaxIter',10000)
You forgot to attach your data. I'll check back later for it.
The coding for k means algorithm is here
numberOfClusters = 7;
grayLevels = double(g(:));
[clusterIndexes, clusterCenters] = kmeans(grayLevels, numberOfClusters,...
'distance', 'sqEuclidean', ...
'Replicates', 2);
labeledImage = reshape(clusterIndexes, rows, columns);

Connectez-vous pour commenter.

Réponses (0)

Commenté :

le 18 Juin 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by