Emitir en el entrenamiento del modelo oculto de Markov y el uso para la clasificación

Me está costando descubrir cómo usar la caja de herramientas HMM de Kevin MurphyCaja de herramienta. Sería de gran ayuda si alguien que tiene experiencia con él pudiera aclarar algunas preguntas conceptuales. De alguna manera, he entendido la teoría detrás de HMM, pero es confuso cómo implementarlo realmente y mencionar toda la configuración de parámetros.

Hay 2 clases, por lo que necesitamos 2 HMM.
Digamos que los vectores de entrenamiento son: clase1 O1 = {4 3 5 1 2} y clase O_2 = {1 4 3 2 4}.
Ahora, el sistema tiene que clasificar una secuencia desconocida O3 = {1 3 2 4 4} como clase1 o clase2.

¿Qué va a pasar en obsmat0 y obsmat1? ¿Cómo especificar / sintaxis para la probabilidad de transición transmat0 y transmat1?¿Cuáles serán los datos variables en este caso? ¿Número de estados Q = 5 ya que se usan cinco números / símbolos únicos? Número de símbolos de salida = 5? ¿Cómo menciono las probabilidades de transición transmat0 y transmat1?

Respuestas a la pregunta(4)

Su respuesta a la pregunta