A method of clustering data by minimizing , or the distortion measure
Training
- Initialize , or the cluster prototypes to some values
- Assuming is fixed, minimize by varying , or the indicator functions for each data point
- I.e. reassign classes for each data point based on distance from cluster prototype
r_{nk}=\begin{cases}
1, & k=\text{argmin}{j}\left\lVert x{n}-\mu_{j}\right\rVert^{2}_{2} \
0, & \text{otherwise}
\end{cases}