LSTM-Neural-Network-for-Time-Series-Prediction
所属分类:数值算法/人工智能
开发工具:Python
文件大小:106KB
下载次数:1
上传日期:2023-03-24 21:54:57
上 传 者:
sh-1993
说明: 用于时间序列预测的LSTM神经网络,LSTM使用Keras Python包构建,用于预测时间序列的步骤和序列。包括正弦波和股市...
(LSTM built using Keras Python package to predict time series steps and sequences. Includes sin wave and stock market data)
文件列表:
LICENSE (34523, 2019-04-30)
config.json (765, 2019-04-30)
core (0, 2019-04-30)
core\__init__.py (362, 2019-04-30)
core\data_processor.py (3562, 2019-04-30)
core\model.py (4274, 2019-04-30)
core\utils.py (237, 2019-04-30)
data (0, 2019-04-30)
data\sinewave.csv (61721, 2019-04-30)
data\sp500.csv (310533, 2019-04-30)
requirements.txt (82, 2019-04-30)
run.py (2870, 2019-04-30)
# LSTM Neural Network for Time Series Prediction
LSTM built using the Keras Python package to predict time series steps and sequences. Includes sine wave and stock market data.
[Full article write-up for this code](https://www.altumintelligence.com/articles/a/Time-Series-Prediction-Using-LSTM-Deep-Neural-Networks)
[Video on the workings and usage of LSTMs and run-through of this code](https://www.youtube.com/watch?v=2np77NOdnwk)
## Requirements
Install requirements.txt file to make sure correct versions of libraries are being used.
* Python 3.5.x
* TensorFlow 1.10.0
* Numpy 1.15.0
* Keras 2.2.2
* Matplotlib 2.2.2
Output for sine wave sequential prediction:
![Output for sin wave sequential prediction](https://www.altumintelligence.com/assets/time-series-prediction-using-lstm-deep-neural-networks/sinwave_full_seq.png)
Output for stock market multi-dimensional multi-sequential predictions:
![Output for stock market multiple sequential predictions](https://www.altumintelligence.com/assets/time-series-prediction-using-lstm-deep-neural-networks/sp500_multi_2d.png)
近期下载者:
相关文件:
收藏者: