Gaussian Mixtures In Machine Learning