存储并比较android传感器(加速度计)数据集以匹配模式

时间:2014-08-04 12:16:33

标签: android machine-learning pattern-matching artificial-intelligence supervised-learning

我正在开发Android应用程序,它将学习并评估激进的驾驶行为,即急转弯,突然刹车等...... 因为我正在尝试制作学习算法。我现在的方法是在错误驱动时获取传感器数据并制作多个传感器的数据集,即加速度计,陀螺仪和磁力计。 一旦存储了多个数据集(针对每个传感器),应用程序将继续将数据集与传感器的当前值进行比较。如果模式匹配,则发生相同的动作(错误) 有没有api或解决方案我如何比较和匹配传感器数据的模式,因为目前我正在使用数组,并且我正在比较不能工作的多个值,我知道。
或者是否有另一种解决问题的方法,你认为这种解决方案更为人所知 这将是一个很大的帮助,因为我被困在这里几周:(

1 个答案:

答案 0 :(得分:0)

这似乎是nlp问题,我们需要找到两个数据之间的模式。您可以使用潜在语义分析。有一个完全免费的gensim库。 如果使用nlp方法无法解决此问题,请进行集群。聚类算法。或者,如果您仅具有一类的数据(例如,当潜水员驾驶错误时),则使用贝叶斯方法。对于一类,它会更好。