【发布时间】:2015-07-09 15:15:37
【问题描述】:
所以基本上我有一个包含 2 列的数据集:
| Time (millis) | Speed (m/s) |
--------------------------------
| 0 | 0.5 |
| 20 | 1.5 |
| 40 | 4.5 |
| 60 | 8.5 |
| 80 | 8.9 |
| 100 | 7.5 |
| 120 | 4.3 |
| 140 | 1.5 |
| 160 | 0.5 |
| 180 | 0.5 |
| 200 | 0.5 |
| 220 | 0.5 |
这是一个以 20 毫秒为单位的跑步速度的简短示例。
所以我正在尝试检测冲刺(当人在短距离内全速奔跑时)。
由于我的要求的性质,我正在编写一个程序来计算 c。我可以很容易地以一种肮脏的方式做到这一点,定义一些最小值,最大值,寻找峰值,然后就是冲刺。但我认为必须有更好的方法来做到这一点,也许是一些我不知道的机器学习算法。
如果我可以通过向程序展示一些示例来教程序什么是 sprint,然后在我不再干预的情况下检测它们,那就太好了。我只是不确定如何开始。
有没有人遇到过类似的事情并可以指出正确的方向?
【问题讨论】:
-
要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
标签: c machine-learning artificial-intelligence bayesian data-analysis