Gaussian Mixture
are a probabilistic model for representing normally distributed subpopulations within an overall population. Mixture models in general don't require knowing which subpopulation a data point belongs to, allowing the model to learn the subpopulations automatically. Since subpopulation assignment is not known, this constitutes a form of unsupervised learning.
python3 sample_scratch.py
python3 sample.py
- https://brilliant.org/wiki/gaussian-mixture-model/
- https://jakevdp.github.io/PythonDataScienceHandbook/05.12-gaussian-mixtures.html
- https://stephens999.github.io/fiveMinuteStats/intro_to_mixture_models.html
- https://pythonmachinelearning.pro/clustering-with-gaussian-mixture-models/
- https://www.kaggle.com/vipulgandhi/gaussian-mixture-models-clustering-explained