Vector quantisation - k-Means or Loyd $ u_i = Centroid(R_i) $ $ C_i = \sum_{X in R_i} { (x-u_i) *(x-u_i)^T}$
we can change the distance to $ d_{Mahalanobis(X,u)} = (x-y)^T * C^{-1} * (x-u)$
we can choose as the centroid according to $ R_i = \{ x | i = argmax_j Norm(x | u_j, C_j)\}$
expectation and maximisation of EM algorithm $ p(x|\theta) = \sum_{i=1}^{N}{ c_i * Norm(x | u_i, C_i)}$ where $ \theta = (u_i = E(Norm), C_i= Var(norm)$ $ w = { x_1, ..., x_T}$ MLE (the observation x are independent, so we can write Sum for logarithm): $ L^{'}(\theta|w) = p(x_1, ..., x_{T}|\theta)$ $ L(\theta|w) = ln(L^{'}(\theta|w)) = \sum_{x in w} {ln( p(x|\theta))}$
E-step $w = {x_1, ..., x_{T}}$
M-step N
Rest in Fing: basicly we recalculate the Gaussions after each update step