My LSTM Assemble

「公開課」LSTM長短期記憶神經網絡的學習與實現

 

 

對於初入門的開發人員來說,這可能是非常困難的事情爲LSTM模型準備序列數據。通常入門的開發者會在有關如何定義LSTM模型的輸入層這件事情上感到困惑。還有關於如何將可能是1D或2D數字矩陣的序列數據轉換可以輸入到LSTM輸入層所需的3D格式的困難。

 

1 如何爲LSTM重新構建輸入數據(Keras)

https://www.jianshu.com/p/246f117af8f0/

最近開始接觸LSTM網絡,對輸入的訓練數據的結構有一些疑惑,下面我將自己的訓練數據進行簡化後表述。假設有3個觀測點的時間序列數據,每個觀測點記錄了連續7天的氣溫,如圖1所示。   我想用前兩天的氣溫數據去預測下一天的氣溫,因此構建瞭如圖2所示的XTrain 和YTrain.


2 LSTM網絡中輸入訓練數據的結構


https://www.ilovematlab.cn/thread-565083-1-1.html

Keras LSTM訓練數據格式(Keras LSTM training data format)
https://www.it1352.com/1525402.html

以下是輸入數據:
1,0,0 
0,1,0 
0,1,0 
0,0,1

Label: 
1,0,0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章