The re-fitting step
Weight each datapoint by
the responsibility that the
cluster has for it.
Move the mean of the
cluster to the center of
gravity of the
responsibility -weighted
data.
Notice that this is not a
gradient step: There is no
learning rate!
Index over
Gaussians
Index over
datapoints