【发布时间】:2018-10-18 07:47:27
【问题描述】:
我目前面临机器学习问题,并且已经到了需要一些帮助才能继续的地步。
我有传感器跟踪的各种时间序列的位置(x、y、z)数据。我开发了更多功能。例如,我栅格化了整个 3D 空间,并为每个时间步计算了 cell_x、cell_y 和 cell_z。时间序列本身具有可变长度。
我的目标是建立一个模型,该模型使用标签0 或1(基于过去和未来值的二进制分类)对每个时间步进行分类。因此,我有很多已经设置标签的训练时间序列。
可能非常成问题的一点是,数据中很少有1 的标签(例如,800 个样本中只有 3 个带有1 的标签)。
如果有人能在正确的方向上帮助我,那就太好了,因为有太多可能的问题:
- 错误的超参数
- 型号不正确
-
1的标签太少,但我认为这不是什么大问题,因为我只需要模型来建议正确的时间步长。所以我只会使用输出的峰值。 - 训练数据不好或太少
- 不好的功能
感谢任何帮助和提示。
【问题讨论】:
标签: tensorflow machine-learning keras time-series classification