4

私は時系列予測の問題を解決しようとしています。私はANNとLSTMを試してみましたが、さまざまなパラメーターで多くのことを演奏しましたが、私が得ることができるのは持続性予測よりも8%優れていました。時系列予測のためのLSTM、RNN、またはANNモデルがいくつか用意されていますか?

だから私は思っていた:あなたはkerasでモデルを保存することができるので、時系列予測のために事前に訓練されたモデル(LSTM、RNN、または他のANN)がありますか?もしそうなら、どうすれば入手できますか?ケラスにはありますか?

です:

は、私は人々がそれらを訓練し、あまりにも多くの時間をspeentする必要がないように、事前に訓練されたモデルを含むウェブサイトが...

同様に、別の質問がある場合は、スーパー有用であろう意味します次のことが可能ですか? 1.私は今、データセットを持っていて、それを使ってモデルを訓練しています。ある月に、別のデータセットにアクセスすることを前提とします(同じデータまたは同様のデータに対応していますが、将来は可能ですが排他的ではありません)。モデルを訓練し続けることは可能でしょうか?バッチで訓練するのと同じことではありません。あなたがバッチでそれを行うとき、あなたはすべてのデータを一瞬で持っています。 可能ですか?そしてどうやって?

+0

@マキシムありがとうございます!あなたのレポを見てみましょう! –

答えて

4

私が最初にあなたの最後の質問にお答えします。

モデルのトレーニングを続行することは可能でしょうか?バッチで訓練するのと同じことではありません。あなたがバッチでそれを行うとき、あなたはすべてのデータを一瞬で持っています。出来ますか?そしてどうやって?

はい、可能です。一般的にはtransfer learningと呼ばれています。しかし、2つのデータセットが非常に異なる母集団を表す場合、ネットワークはすぐに最初の実行で学習した内容をすぐに「忘れる」ことになり、2番目のデータセットに最適化されます。これを行うには、ランダム初期化の代わりにloaded stateからトレーニングを開始し、その後モデルを保存するだけです。また、新しいデータに徐々に適応させるために、2回目の実行でより小さい学習率を使用することをお勧めします。

時間予測 シリーズ予測のための事前訓練モデル(LSTM、RNN、または他のANN)はありますか?もしそうなら、どうすれば入手できますか?ケラスにはありますか?

私は正確に事前に訓練を受けたモデルを発見していないが、クイック検索は私にあなただけ実行して、自分で結果を得ることができ、いくつかのアクティブGitHubのプロジェクト与えた:tensorflowでTime Series Prediction with Machine Learning(LSTM、GRUの実装を)、LSTM Neural Network for Time Series Prediction(ケラスおよびテンソルフロー)、Time series predictions with Keras(ケラスおよびテアノ)、Neural-Network-with-Financial-Time-Series-Data(ケラスおよびテンソルフロー)。 this postも参照してください。

関連する問題