gpt4 book ai didi

python - 是否有一些预训练的 LSTM、RNN 或 ANN 模型用于时间序列预测?

转载 作者:太空狗 更新时间:2023-10-29 18:30:13 27 4
gpt4 key购买 nike

我正在尝试解决时间序列预测问题。我尝试了 ANN 和 LSTM,尝试了很多不同的参数,但我所能得到的只是比持久性预测好 8%。

所以我想知道:既然你可以在keras中保存模型;是否有任何用于时间序列预测的预训练模型(LSTM、RNN 或任何其他 ANN)?如果是这样,我如何获得它们? Keras 里有吗?

我的意思是,如果有一个包含预训练模型的网站,那将非常有用,这样人们就不必花太多时间来训练它们。

同理,另一个问题:

是否可以执行以下操作?1. 假设我现在有一个数据集,我用它来训练我的模型。假设一个月后,我将可以访问另一个数据集(对应于相同数据或类似数据,将来可能,但不限于此)。到时候还能继续训练模型吗?这与分批训练不同。当你分批进行时,你会在一瞬间获得所有数据。可能吗?以及如何?

最佳答案

我会先回答你最后的问题。

Will it be possible to continue training the model then? It is not the same thing as training it in batches. When you do it in batches you have all the data in one moment. Is it possible? And how?

是的,这是可能的。一般来说,它被称为transfer learning .但请记住,如果两个数据集代表非常不同的人群,网络将很快“忘记”它在第一次运行时学到的东西,并将优化到第二次运行。为此,您只需从 loaded state 开始训练即可。而不是随机初始化并在之后保存模型。还建议在第二次运行时使用较小的学习率,以使其逐渐适应新数据。

are there any pre-trained model (LSTM, RNN, or any other ANN) for time series prediction? If so, how to I get them? Are there in Keras?

我还没有找到确切的预训练模型,但快速搜索给了我几个活跃的 GitHub 项目,您可以运行它们并自己获得结果:Time Series Prediction with Machine Learning (LSTM, tensorflow 中的 GRU 实现),LSTM Neural Network for Time Series Prediction (keras 和 tensorflow),Time series predictions with Keras (keras 和 theano),Neural-Network-with-Financial-Time-Series-Data (keras 和 tensorflow )。另见 this post .

关于python - 是否有一些预训练的 LSTM、RNN 或 ANN 模型用于时间序列预测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46713734/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com