AnyRobot 机器学习时间序列预测任务计算失败,输出错误信息:没有足够的数据
关键字
机器学习、原始数据、桶、时间序列预测
适用产品
- AnyRobot Family 5.0.x
问题描述
AnyRobot创建机器学习时间序列预测任务时,点击计算按钮,无法输出机器学习计算结果,提示如下错误信息:
没有足够的数据

问题影响
机器学习任务无法创建。
问题原因
AnyRobot 机器学习时间序列预测场景的算法执行需要至少有 48个原始数据,计算时的原始数据数量少于 48,会导致机器学习算法执行失败。
解决方案
为了解决该问题,需要通过增加搜索时间范围或者缩短桶的时间间隔来获取更多的原始数据,请按照以下步骤执行:
方案一:增加搜索时间范围
1.在时间序列预测任务的创建页面中,点击数据源>时间,选择时间范围后点击预览。

2.查看原始数据列表,若原始数据列表中的原始数据数量大于 48 个,点击计算,执行机器学习算法。

方案二:缩短分桶的时间间隔。
1.在时间序列预测任务创建页面中,点击桶>间隔,减小间隔数值或使用更小的时间单位。

2.查看原始数据列表,若原始数据列表中的原始数据数量大于 48 个,点击计算,执行机器学习算法。

更多信息
AnyRobot 机器学习模块用于提供智能数据分析功能,目前支持 3 种类型的算法以满足不同的用户场景:单/多维度异常检测、时间序列预测、根因分析。另外两种场景里面,根因分析需要至少 6 个原始数据,异常检测对原始数据数量没有特殊要求。