Paquets Python pour travailler avec des modèles de mélange gaussiens (GMM)

12

Il semble y avoir plusieurs options disponibles pour travailler avec des modèles de mélange gaussiens (GMM) en Python. À première vue, il existe au moins:

... et peut-être d'autres. Ils semblent tous répondre aux besoins les plus élémentaires en matière de MGM, notamment la création et l'échantillonnage, l'estimation des paramètres, le regroupement, etc.

Quelle est la différence entre eux et comment faut-il déterminer lequel est le mieux adapté à un besoin particulier?

Réf: http://www.scipy.org/Topical_Software

Un homme
la source
Vous pouvez essayer de profiler une version très simple de la compression d'image à l'aide de GMM. Étant donné une image, utilisez un GMM pour attribuer aux pixels des probabilités différentes, puis recréez l'image en utilisant les probabilités comme indices pour le gaussien particulier dont un pixel particulier était le plus susceptible de provenir.
Phillip Cloud
@cpcloud - Vous voulez dire: mettre en place une expérience simplifiée à exécuter dans chacun de ces packages, comme point de comparaison? Eh bien, d'accord, mais ce n'est pas un petit effort. J'espère que les personnes qui ont utilisé ces packages auront leur mot à dire.
Aman
2
Scikit-learn est une bibliothèque d'apprentissage automatique populaire qui prend également en charge GMM. Je ne suis pas sûr qu'il corresponde à vos besoins, mais il a l'avantage d'avoir d'autres algorithmes et framework d'apprentissage (par exemple, la validation croisée, la composition du modèle).
Bitwise
PyPR et PyEM ne sont disponibles que pour Python 2 et ne semblent plus être en développement actif. PyMix ressemble au meilleur choix.
Josh Milthorpe

Réponses:

3

Je ne sais pas comment déterminer en général lequel est le meilleur, mais si vous connaissez assez bien le paramètre de votre application, vous pouvez simuler des données et essayer les packages sur ces simulations. Les mesures de réussite peuvent être le temps nécessaire à l'estimation et la qualité de la récupération de votre vérité terrain simulée.

Gael Varoquaux
la source