14

Ich möchte mit HMM beginnen, weiß aber nicht, wie es geht. Können Leute hier, geben Sie mir einige grundlegende Hinweise, wo Sie suchen?Hidden Markov Modelle

Mehr als nur die Theorie, ich mache gerne eine Menge Praxis. Also, würde Ressourcen bevorzugen, wo ich kleine Codeschnipsel schreiben kann, um mein Lernen zu überprüfen, anstatt nur Text zu trocknen.

+0

was versuchen Sie mit dem Hidden-Markov-Modell zu tun. –

+0

Ich werde immer mit HMM auch verwirrt. Sie sind ziemlich schwer zu folgen. Das WIKI hat ein Beispiel, aber selbst das ist verwirrend. – Layke

Antwort

2

Haben Sie versucht: Russel und Norvigs künstliche Intelligenz: ein moderner Ansatz.

Ich weiß, dass dies schwer auf Theorie, aber es enthält auch nützliche Codebeispiele, die verwendet werden können, um Ihr Lernen zu helfen.

Sie können auch check out: http://www.kanungo.com/software/software.html für eine c-Implementierung eines HMM

2

überprüfen Sie die Wikipedia article auf HMM aus: sie ein ziemlich solides Beispiel nach all der Theorie Zeug haben. Wenn Sie etwas Übung darin haben wollen, hat einige großartige Markov-Modellimplementierungen, die Sie versuchen können, sich zu HMMs zu ändern.

2

In unserem Forschungslabor verwenden wir im Allgemeinen die HMM Toolkit, um mit der HMM-Modellierung zu beginnen. Leider gibt es einige Lizenzbeschränkungen für die Neuverteilung (im Prinzip können Sie die Software nicht weiterverteilen, aber Sie können Modelle, die Sie damit trainiert haben, weiterverteilen), aber es könnte nützlich sein, zu lernen, wie sie funktionieren. Die HTK Book, die mit dem HMM Toolkit bereitgestellt wird, ist auch eine ziemlich umfassende Referenz auf HMM-Design.

Wenn Sie möchten, dass einige Daten für das Training HMM nützlich sein können, werfen Sie einen Blick auf das Projekt VoxForge, wo Sie auch einige Links zu Open-Source-Spracherkennung finden, die nützlich sein können, Ihre Füße nass zu bekommen.