Je ne connais pas très bien HMM, mais je veux l'implémenter dans Matlab. Je veux utiliser cette boîte à outils HMM Toolbox. Je ne suis pas sûr d'avoir compris la façon dont je dois l'appliquer. Si vous avez de nombreuses séquences d'entraînement pour différentes classes. Donc, c'est la façon dont je le ferais:Implémentation de HMM avec Matlab
- Je calcule pour chaque séquence de la matrice de transition et d'émission par
[TRANS,EMIS] = hmmestimate(seq,states)
qui représente un HMM - -je enregistrer ces matrice avec les informations qui appartient la classe
- je Pour chaque séquence d'apprentissage
- Si j'obtiens une séquence d'observation pour la classification, j'utilise la fonction hmmviterbi (seq, TRANS, EMIS) pour calculer la "probabilité" avec chaque HMM que j'ai sauvegardé.
- Le plus « likelyness » un (le plus élevé pour cent) était le HMM je cherchais -> Je sais que la classe
Est-ce la façon dont je peux mettre en œuvre HMM?
J'espère que vous pouvez me donner quelques conseils
btw. Je sais que mon anglais n'est pas très bon, mais j'espère que c'est compréhensible.
Merci d'avoir répondu ... Pouvez-vous jeter un oeil à cette description: http://www.mathworks.de/de/help/stats/hmmtrain.html Cela ressemble à la bonne méthode d'entraînement, mais je Je ne sais pas comment estimer la martrix? (Je veux implémenter une reconnaissance de geste complexe) – xandi1987