14

Quiero comenzar con HMM, pero no sé cómo hacerlo. ¿Puede la gente aquí, darme algunos consejos básicos, dónde buscar?Hidden Markov Models

Más que solo la teoría, me gusta hacer muchas cosas prácticas. Por lo tanto, preferiría los recursos, donde puedo escribir pequeños fragmentos de código para verificar mi aprendizaje, en lugar de solo texto seco.

+0

lo que estás tratando de hacer con el modelo oculto de Markov. –

+0

Siempre me confundo con HMM también. Son bastante difíciles de seguir. El WIKI tiene un ejemplo, pero incluso eso es confuso. – Layke

Respuesta

2

Ha intentado: la inteligencia artificial de Russel y Norvig: un enfoque moderno.

Me doy cuenta de que esto es pesado en teoría, pero también contiene muestras de código útiles que pueden utilizarse para ayudar a su aprendizaje.

También puede consultar: http://www.kanungo.com/software/software.html para un c-implementación de un HMM

2

Mira la Wikipedia article en HMM: tienen un ejemplo bastante sólido después de todas las cosas de la teoría. Si desea obtener algo de práctica en él, Ruby Quiz tiene algunas implementaciones de modelos de Markov que puede intentar cambiar para que sean HMM.

2

En nuestro laboratorio de investigación, generalmente utilizamos el HMM Toolkit para comenzar con el modelado HMM. Lamentablemente, tiene algunas restricciones de licencia sobre la redistribución (básicamente, no puede redistribuir el software, pero puede redistribuir los modelos que ha entrenado con él), pero puede ser útil comenzar a aprender cómo funcionan. El HTK Book provisto con HMM Toolkit es también una referencia bastante completa sobre el diseño de HMM.

Si desea obtener algunos datos, puede ser útil para entrenar HMM, eche un vistazo al proyecto VoxForge, donde también encontrará algunos enlaces a sistemas de reconocimiento de voz de código abierto que pueden ser útiles para mojarse los pies.