Сгенерируйте случайные варьируемые величины, которые следуют за смесью двух двумерных Распределений Гаусса при помощи mvnrnd функция. Соответствуйте смешанной гауссовской модели (GMM) к сгенерированным данным при помощи fitgmdist функция, и затем вычисляет апостериорные вероятности компонентов смеси.
Задайте параметры распределения (средние значения и ковариации) двух двумерных Гауссовых компонентов смеси.
Сгенерируйте равное количество случайных варьируемых величин от каждого компонента и объедините два набора случайных варьируемых величин.
Объединенный набор данных X содержит случайные варьируемые величины после смеси двух двумерных Распределений Гаусса.
Соответствуйте двухкомпонентному GMM к X.
gm =
Gaussian mixture distribution with 2 components in 2 dimensions
Component 1:
Mixing proportion: 0.500765
Mean: -1.9675 -0.9654
Component 2:
Mixing proportion: 0.499235
Mean: 1.9657 2.0342
Постройте X при помощи scatter. Визуализируйте подобранную модель gm при помощи pdf и fcontour.
Вычислите апостериорные вероятности компонентов.
P(i,j) апостериорная вероятность jth Гауссов компонент смеси, данный наблюдение i.
Постройте апостериорные вероятности Component 1 при помощи scatter функция. Используйте круговые цвета, чтобы визуализировать значения апостериорной вероятности.
Постройте апостериорные вероятности Component 2.