Skip to main content
. 2022 Nov 17;24(11):1678. doi: 10.3390/e24111678
Algorithm 2 k-means
    Input
          X     input vectors, {x1,x2,,xn}
          k     number of clusters
    Output
          C     centroids, {c1,c2,,ck}
    procedure K-means
          for i1k do
                ci Random vector from X
          end for
          while not converged do
                Assign each vector in X to the closest centroid c
                for each cC do
                      c mean of vectors assigned to c
                end for
          end while
    end procedure