LSTM-Neural-Network-for-Time-Series-Prediction

使用 Keras Python 软件包构建的 LSTM 可预测时间序列的步骤和序列。 包括正弦波(sin wave)和股市数据。「LSTM built using Keras Python package to predict time series steps and sequences. Includes sin wave and stock market data」

Github stars Tracking Chart

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

Video on the workings and usage of LSTMs and run-through of this code

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

Output for stock market multi-dimensional multi-sequential predictions:

Output for stock market multiple sequential predictions

Main metrics

Overview
Name With Ownerjaungiers/LSTM-Neural-Network-for-Time-Series-Prediction
Primary LanguagePython
Program languagePython (Language Count: 1)
PlatformLinux, Mac, Windows
License:GNU Affero General Public License v3.0
所有者活动
Created At2016-12-18 16:26:20
Pushed At2023-03-24 21:54:57
Last Commit At2019-04-30 16:05:34
Release Count0
用户参与
Stargazers Count5k
Watchers Count252
Fork Count2k
Commits Count20
Has Issues Enabled
Issues Count89
Issue Open Count42
Pull Requests Count2
Pull Requests Open Count8
Pull Requests Close Count16
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private