2010-01-19 17 views
5

Quiero usar modelos gaussianos de mezcla para clustering de datos (usando un algoritmo de maximización de expectativa (EM), que asigna probabilidades posteriores a cada densidad de componente con respecto a cada observación). ¿Existe una biblioteca de C++ que tenga modelos de mezcla de Gauss implementados junto con el conjunto de datos de muestra y ejemplos?Biblioteca/framework C++, API para modelos Mixture en aprendizaje automático

Respuesta

1

que podría llegar tarde, pero se puede echar un vistazo a http://itpp.sourceforge.net/current/mog.html

+0

se ve bien, no se compilarán previamente bin para MS VC++ 2008/2010? – iceman

+0

No conozco precompilado para Windows, aquí está el enlace a la guía de compilación e instalación para Windows: http://itpp.sourceforge.net/current/installation.html#msvc – Arash

2

La Armadillo C++ library tiene una implementación de múltiples subprocesos (paralelizada) de k-medias y maximización de expectativas (EM) para modelos de mezcla gaussianos (GMM).

Consulte la clase gmm_diag para obtener más información.

Cuestiones relacionadas