New Directions In Gaussian Mixture Learning And Semi-Supervised Learning