K Means

  • Codebook vectors. No manifolds.
  • Given:
  • Need : K clusters
  • Randomly assign training points to K sets :
  • Repeat:
    • For each set
      • Mean
      • Create new sets by putting points into set where is minimal
      • If empty, dismiss and reduce K to K’
  • Error quantity does not increase
  • Does not work for curved boundaries

Codebook Vector

  • Each cluster represented by it
  • Vector pointing to the mean of all vectors in the cluster
  • Center of Gravity