Skip to content

manmustbecool/time-series-forecasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time series forecasting

Time series forecasting

  • LSTM (Long Short Term Memory)

  • ETS (Exponential smoothing state space)

  • STL (Seasonal and Trend decomposition using Loess)

  • Prophet

  • Decision Tree Regressor

Figure_1.png

Configuration

Input data: 
ts_df            # dataframe['timestamp', 'kpivalue']
ts_sample_frequency = '60min'  # resample time window

Training data:
ts_df_scaler                  # scaler of kpivalue
ts_features = ['hourly', 'weekly', ...]  # using time feature for training
train_size_rate = 0.7       # split training and testing data

Project

set 'lstm-time-series' as working directory

  • In Pycharm

in pycharm > file > setting > console > working directory )

  • In python script

` import os

os.chdir("C:\...\lstm-time-series")

print(os.getcwd()) `

About

time series forecasting

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published