python - 有没有一种方法可以使用一步预测器模型来预测 future 的多步?

标签 python machine-learning keras

正如我在标题中提到的,我有一个预先训练的模型,它可以预测领先一步。
如何将其用作多步提前预测器?
它能正常工作吗?

这就是我如何使用 x 预测领先一步:


x = []
x.append(data[0:n,0])
x = np.array(x)
x = np.reshape(x,(x.shape[0] , x.shape[1],1))
y = model.predict(x)

最佳答案

如果你对你的一步预测器有信心,你可以使用第n步的预测并通过你的预测器再次输入它以获得第n+1步,然后你可以使用n+1的预测并再次通过你的预测器输入它你的预测器依此类推,直到达到 n+m,其中 m 是你想要预测的步骤数。同样,您的一步预测器必须非常准确且强大才能完成这项任务。

关于python - 有没有一种方法可以使用一步预测器模型来预测 future 的多步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59447551/

相关文章:

python - vscode 扩展的 package.json 文件中的奇怪语法

python - 检查 Google App Engine 数据存储区实体是否具有特定属性

python - 我可以按混淆矩阵中的单元格来打开文件吗?

python - Keras 的 MSE 损失函数显示与 Tensorflow 的 MSE 指标不同的输出?

python - 名称错误 : name 'image_path' is not defined

python - 扭曲而简单的插件开发

machine-learning - ELKI中DBSCAN MinPts参数的含义

android - 使用机器学习训练 Android 应用识别传感器模式

python-3.x - 使用Keras后端实现裁剪功能

python - 未知错误 : Failed to get convolution algorithm