1

Я пытаюсь подгонять мои данные к модели гауссовой смеси с использованием matlab, но проблема в том, что я не могу определить оптимальное количество компонентов для этого, может ли любой орган помочь !!! Также, если есть уже функции построения, чтобы получить этот оптимальный номер, пожалуйста, помогите.Компоненты модели гауссовой смеси

+0

, что классическая «модель Селе ction ". Нет единственного решения, только некоторые эвристики, которые помогут вам выбрать. проверьте ссылку, которую написал YBE. вы также можете искать документы «выбор модели», вы получите много. – Ran

ответ

0

Бесконечная гауссова смесь (www.gatsby.ucl.ac.uk/~edward/pub/inf.mix.nips.99.pdf) может автоматически узнать количество кластеров.

Эта страница (http://www.cs.brown.edu/~fwood/code.html) имеет некоторый код, который ее реализует (я еще не пробовал код).

2

Хорошие обзоры различных подходов, чтобы найти оптимальное количество компонентов для гауссовой модели смеси являются:

  • Оценка количества компонентов в моделях смеси: обзор через А Оливейра-Brochado и FV Martins (2005): available here
  • Глава 6 конечных моделей смеси по МакЛохлан и Peel (2000)

PS: у меня нет решения вашей проблемы в Matlab, но BIC критерий реализован в R пакете mclust