18 votos

Modelos ocultos de Markov con Baum-Welch algoritmo usando python

Estoy buscando algo de implementación de python (python puro o envoltura existente materias) de HMM y Baum-Welch.

Algunas ideas?

He buscado en google y he encontrado muy buenos materiales con respecto a otras técnicas de aprendizaje de máquina. Por qué?

16voto

Cd-MaN Puntos 7911

El scikit-learn tiene un HMM de implementación. Lo que hasta hace poco era considerado como mantenido y su uso se desanime. Sin embargo, se ha mejorado en la versión de desarrollo. No puedo dar fe de su calidad, a pesar de que, como yo no sé nada de Hmm.

Descargo de responsabilidad: yo soy un scikit-learn desarrollador.

Edit: hemos movido el Hmm fuera de scikit-learn, a https://github.com/hmmlearn/hmmlearn

3voto

SteveSnider Puntos 56

Has visto NLTK?

http://code.google.com/p/nltk/

Tiene algunas clases que son adecuados para este tipo de cosas, pero algo dependiente de la aplicación.

http://nltk.googlecode.com/svn/trunk/doc/api/nltk.tag.hmm.HiddenMarkovModelTrainer-class.html

Si usted está buscando algo más de la educación orientada', me escribió juguete entrenador hace un tiempo:

http://pastebin.com/aJG3Ukmn

3voto

1voto

Justsalt Puntos 1083

Algunos implementación de algoritmos básicos (incluyendo Baum-welch en python) están disponibles aquí: http://ai.cs.umbc.edu/icgi2012/challenge/Pautomac/baseline.php

1voto

carmas Puntos 11

El General Modelo Oculto de Markov de la biblioteca ha enlaces python y utiliza la Baum-Welch algoritmo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X