关于分类:WEKA工具包中的隐马尔可夫模型等价物是什么?

What is the equivalent for a Hidden Markov Model in the WEKA toolkit?

我需要对来自由 8 个加速度计组成的传感器网络的数据流进行分类。每个加速度计都给我一个 X Y 和 Z 值。因此,在每个样本中,我有 8 x 3 = 24 个加速度值。我以大约 30 赫兹的频率进行采样,执行时间约为 0.5 秒。

起初我想为此使用隐马尔可夫模型,但似乎 WEKA 工具包没有提供这样的东西。 WEKA 相当于什么?

谢谢。

编辑:如何格式化数据?

我已经收集了数据,现在我想使用 HMMWeka 进行分类。在网站上它声明

Data instances must have a single, Nominal, class attribute and a single, relational, sequence attribute. The instances in this relational attibute may either consist of single, nominal data instances (in the case of discrete HMMs) or multivariate, numeric attributes (in the case of gaussian HMMs).

但我很困惑我需要如何呈现我的数据才能满足这一要求。

我的数据如下所示:

1
2
3
4
"GESTURE A",[{407 318 425};...{451 467 358};{427 525 445};][{440 342 456}...;{432 530 449};]
"GESTURE A",[{406 318 424};...{450 467 357};{422 525 445};][{440 342 456}...;{428 531 449};]
"GESTURE B",[{407 318 424};...{449 466 357};{423 524 445};][{440 342 456}...;{429 530 449};]
"GESTURE B",[{380 299 399};...{424 438 338};{404 500 426};][{433 337 449}...;{429 529 449};]

所以对于每个手势我都有几个例子。 {} 之间的数据代表一个加速度计的 X Y Z 值。超出范围的 [ ... ] 代表一个包含 8 个加速度计的样本。

我不明白如何从中创建 ARFF 文件?

谢谢


您尝试过 HMMWeka 吗?它需要 weka.

的开发者版本(3.7)