GMM & EM algorithm for mammogram classification
Mostra commenti meno recenti
I try to estimate a mammogram by Gaussian mixture model and then obtain log-likelihood image.I initialize Mu & Sigma with kmeans but when I use gmdistribution command there is an error : "the shared diagonal covariance must be a row vector with the same number of columns as Mu"
or when I want to write code for EM function I face to an error at the first step:"undefined function or method... for input argument of type 'uint8','double','single',...and I don't know what type I should use(my input is an image). I will appreciate if someone guide me what to do. thank you
Risposta accettata
Più risposte (1)
Ilya
il 16 Lug 2012
0 voti
For your first problem, type 'help gmdistribution/gmdistribution' (note that you need to type gmdistribution twice to get the help for the constructor). Or take a look at the doc page here http://www.mathworks.com/help/toolbox/stats/gmdistribution.html The error message is pretty clear.
I also note that you do not need to use kmeans. You can execute gmdistribution.fit to estimate the mixture (yes, by the EM algorithm).
1 Commento
bahar h
il 22 Lug 2012
Categorie
Scopri di più su Gaussian Mixture Models in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!