我正在尝试开发一个系统来在语音识别中将垃圾与非垃圾分开。我正在使用隐马尔可夫模型的 jahmm 实现。我对应该将训练数据作为观察序列提供给系统的格式感到困惑。HMM 中的每个状态是由什么组成的?我尝试阅读手册但无法理解。谢谢
问问题
839 次
1 回答
2
我对应该将训练数据作为观察序列提供给系统的格式感到困惑。
要了解格式,您只需阅读来源
public <O extends Observation> Hmm<O>
learn(Hmm<O> initialHmm, List<? extends List<? extends O>> sequences)
表明输入数据必须是观察序列的列表。每个观察序列都是一个观察列表。如果你不明白什么是列表,一个很好的 CS 入门可以帮助你
HMM 中的每个状态是由什么组成的?
HMM 的状态只是数学结构的元素。它们不是由任何东西组成的。它们具有与之相关的概率分布。您可以在HMM 教程中找到更多详细信息,您应该在开始使用 HMM 之前阅读这些详细信息。
库本身也在文档中很好地描述了所有内容:
于 2013-06-01T11:30:34.033 回答