Я знаю, что Gaussian mixture model
является обобщением K-means
и поэтому должен быть более точным.K-означает более точную, чем модель гауссовой смеси в определенных областях изображения
Но я не могу сказать, на кластерном изображение ниже, почему результаты, полученные с помощью K-means
более точны в некоторых регионах (например, шум спекла, показанном в виде светло-голубых точек, сохраняющиеся в реке в Gaussian Mixture Model
результатах, но не в K-means
результатах) ,
Ниже matlab
код для обоих методов:
% kmeans
L1 = kmeans(X, 2, 'Replicates', 5);
kmeansClusters = reshape(L1, [numRows numCols]);
figure('name', 'Kmeans clustering')
imshow(label2rgb(kmeansClusters))
% gaussian mixture model
gmm = fitgmdist(X, 2);
L2 = cluster(gmm, X);
gmmClusters = reshape(L2, [numRows numCols]);
figure('name', 'GMM clustering')
imshow(label2rgb(gmmClusters))
И в следующем показаны исходное изображение, а также кластерные результаты:
Исходное изображение:
K-средства:
гауссовой смеси Модель:
P.S: Я кластеризацию, используя информацию интенсивности в одиночку, а число кластеров 2
(т.е. воды и земли).
GMM более точно представляет данные, которые, как считается, априори имеют определенную форму, в то время как kmeans - это еще одна кластеризация. Нечеткая зона поставляется с точностью; в сочетании с приличным марковским случайным полем он обеспечивает превосходную кластеризацию. Это, конечно, если предположение верно. Ответ хороший ответ. – mainactual
У меня есть небольшой технический вопрос («matlab- или связанный с вероятностью») о том, как вы это сделали, чтобы построить выделенные гауссовские дистрибутивы. Я знаю, что 'gmm.mu' и' gmm.Sigma' используются для получения «средней» и «матрицы ковариации» («дисперсии» каждого дистрибутива являются лишь его элементами). Предполагается, что нормальное распределение должно принимать значения между '[0, 1]' (как и каждый PDF), как вы растянули его график по оси y (умножается ли оно на максимальное значение гистограммы)? – h4k1m
@Charbucks Еще один вопрос: как вы указали точное положение пятнышки на гистограмме? он расположен визуально по пикселям? – h4k1m