gpt4 book ai didi

c# - 为 SVM 准备加速度计数据

转载 作者:行者123 更新时间:2023-11-30 09:19:27 26 4
gpt4 key购买 nike

我试图通过将手机中的加速度数据输入 SVM 来对事件进行分类,我正在使用 Accord 在 C# 中实现该 SVM。问题是我不知道如何准备数据。

问题之一是 SVM 似乎只接受 2 维输入,但我得到的数据当然有 3 维。我必须先以某种方式转换数据吗?

我遇到的第二个问题是我得到如下数据:

1       x:1502      y:2215      z:2153  
1 x:1667 y:2072 z:2047
1 x:1611 y:1957 z:1906
2 x:1904 y:2367 z:2034
2 x:1905 y:2375 z:2023
2 x:1892 y:2379 z:2027

但是我无法按一行对事件进行分类,因为这只是一个快照,只有事件执行时的一帧。所以我的猜测是它应该看起来更像这样:

1 {x:1502 y:2215 z:2153}, {x:1667 y:2072 z:2047}, {x:1611 y:1957 z:1906}            
2 {x:1904 y:2367 z:2034}, {x:1905 y:2375 z:2023}, {x:1892 y:2379 z:2027}

话又说回来,我如何将此类数据提供给我的 SVM?

提前致谢:)

最佳答案

是的,可以,分类中称为序列。为此,您可以使用隐马尔可夫分类器或隐条件随机场学习或动态时间扭曲支持向量机。

参见Accord.net wiki “序列分类”部分

关于c# - 为 SVM 准备加速度计数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45389662/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com