使用时间序列分析的机器学习跌倒检测

我正在尝试训练一个分类器,使用加速度计和陀螺仪数据来检测跌倒。然而,我很难决定使用哪种算法。

这是数据集的一部分图片:加速度计训练数据

这些数据是跌倒过程中从加速度计读取的原始x、y和z坐标的示例。正如您所见,数据在跌倒开始之前相对稳定。

我的问题是:我应该使用什么分类器来检测跌倒?

我阅读了一些该领域的研究,科学家们使用了朴素贝叶斯算法来分类数据,但据我所知,朴素贝叶斯在分类时没有考虑之前的数据集。

我考虑使用隐马尔可夫模型(HMM),但由于我对机器学习还比较新,我想寻求一些一般的指导。

提前感谢。


回答:

你应该查看条件随机场(CRF),它可以作为一个分类器来考虑“邻近样本”。如果你进行一些谷歌搜索,应该能够找到一些关于使用CRF进行“跌倒检测”的论文。

正如你提到的,HMM也是你问题的一个合适模型,其中你有一个隐藏变量(是否跌倒)但不可观察(只能观察到x-y-z坐标)。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注