Magho / Fitting-Gaussian-Mixture-Models-with-EM

Implement the EM algorithm for a Gaussian mixture model and apply it to cluster images

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Goals

  • implement the EM algorithm for a Gaussian mixture model
  • apply your implementation to cluster images
  • explore clustering results and interpret the output of the EM algorithm

Packages used

  • graphlab
  • numpy
  • matplotlib
  • copy
  • scipy.stats - multivariate_normal -

Used data set

used data is generated inside the notebook.

Algorithms used :

  • EM algorithm .
  • Gaussian mixture model .

About

Implement the EM algorithm for a Gaussian mixture model and apply it to cluster images

License:MIT License


Languages

Language:Jupyter Notebook 100.0%