Как написать GMM (модель гауссовской смеси) на Java? - PullRequest
3 голосов
/ 03 июня 2011

Как я могу написать GMM (модель гауссовой смеси) на Java.В Matlab есть некоторые реализации, но я ищу некоторую документацию об этом и пример кода на Java.

PS: Если это возможно, как я могу принять реализацию Weka для моего кода?

PS2: Я обнаружил, что: http://www.lix.polytechnique.fr/~nielsen/MEF/ Где находится исходный код GMM, так что я могу принять его в своем коде?

PS3: Другой найденный код: http://www.dii.unisi.it/~freno/JProGraM.html все еще есть проблема, чтобы принять его.Я должен дать Список своих входных данных и получить весь список классифицированных элементов из алгоритма.

Ответы [ 3 ]

4 голосов
/ 03 июня 2011

Weka - это программное обеспечение для интеллектуального анализа данных Java, которое может выполнять GMM, а также имеет приятный графический интерфейс, в котором можно выполнить предварительное моделирование, прежде чем делать все в Java.

3 голосов
/ 08 февраля 2013

Я являюсь автором jMEF :) jMEF позволит вам создавать, обрабатывать и управлять комбинациями экспоненциальных семейств, включая, конечно, GMM. Вы в основном должны создать смешанную модель, основанную на распределении Гаусса. Я написал несколько учебных пособий, чтобы понять, как правильно их использовать. Это довольно просто. Хорошо, что вы можете оценить свою смесь по образцам, используя алгоритм EM.

0 голосов
/ 22 августа 2011

Вы можете использовать "MATLAB Builder JA" , чтобы получить файл .JAR и исходный код из ваших "реализаций в Matlab", например, вы можете включить результат в свое JAVA-приложение.

...