Skip to content

Code tasks for NJU TSA (Time Series Analysis) course

Notifications You must be signed in to change notification settings

Secilia-Cxy/MTSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Modern Time Series Analysis

MTSA (Modern Time Series Analysis) is a library dedicated to the field of time series forecasting. Our primary objective is to provide a comprehensive collection of both classical and deep learning-based algorithms for tackling time series forecasting tasks.

We will gradually enhance and expand our library as the TSA (Time Series Analysis) course progresses.

TSA home page

Usage examples

python main.py --data_path ./dataset/ETT/ETTh1.csv --dataset ETT --target OT --model MeanForecast
python main.py --data_path ./dataset/ETT/ETTh1.csv --dataset ETT --target OT --model TsfKNN --n_neighbors 1 --msas MIMO --distance euclidean

Datasets

All datasets can be found here.

  • M4
  • ETT
  • Traffic
  • Electricity
  • Exchange-Rate
  • Weather
  • ILI(illness)

Models

  • ZeroForecast
  • MeanForecast
  • TsfKNN
  • LinearRegressionForecast
  • ExponentialSmoothingForecast

Transformations

  • IdentityTransform
  • Normalization
  • Standardization
  • Mean Normalization
  • Box-Cox

Metrics

  • MSE
  • MAE
  • MASE
  • MAPE
  • SMAPE

About

Code tasks for NJU TSA (Time Series Analysis) course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages