android调用matlab代码健身追踪安卓应用项目
以前的分类系统是实验性的,大部分时间都不起作用。
之前分类器的大部分代码都被扔掉了,并记录了一组新的训练数据。
课程范围缩小到
3
个:
0
空闲,几乎没有运动
1
空闲,超出阈值
2
步行
3
慢跑或跑步。
借助基于阈值的系统,我们能够通过更新的特征集获得更高的准确度。
每个输入数据集的特征总数增加到
13
个。
由于总共有
8
个数据集(XYZ
轴上的加速度和合成矢量,以及
XYZ
轴上的陀螺仪旋转数据和合成矢量),因此我们总共有
104
个特征。
训练数据记录在三个会话中,一个用于一般闲置使用,一个记录用户步行,另一个记录用户慢跑和冲刺。
录音的总长度约为
21
分钟。
数据被分成
50
个样本(或
16.6Hz
时大约
3
秒),特征被提取并记录在矩阵中,以及相应的类标签。
使用新的数据集和更新的特征,我们使用
MATLAB
的分类学习器获得了以下分类器准确度预测:
分类学习器建议的准确率为
99.6%,但在实践中略低于此。
使用
50%
保持验证选项,我们看到失败率没有变化,这是我们的分类系统良好的好兆头。
人体测试表明
2021-09-24 16:11:58
1.84MB
系统开源
1