Multi-Scale Information Granule-Based Time Series Forecasting Model with Two-Stage Prediction Mechanism
The model is implemented using Python 3.9 with dependencies specified in requirements.txt
Download Traffic, Electricity, Exchange-rate datasets from https://github.com/laiguokun/multivariate-time-series-data. Uncompress them and move them to the data folder.
conda create -n basisformer -y python=3.9
conda activate MSIG
Install the required packages
pip install -r requirements.txt
We follow the same setting as previous work. The datasets for all the six benchmarks can be obtained from [Autoformer]. The datasets are placed in the 'all_six_datasets' folder of our project. The tree structure of the files are as follows:
MSIG\data\ETT
│
├─ECL
│
├─ETTh1
│
├─EXCHG
│
├─TRFC
│
├─ETTm2
│
├─BJPM5
│
├─SYPM5
│
└─SHPM5
│
└─covid_19
The length of the historical input sequence is maintained at
sh script/MSIG.sh
If there are any issues, please ask in the GitHub Issue module
We appreciate the following github repos a lot for their valuable code base or datasets:
https://github.com/MAZiqing/FEDformer
https://github.com/thuml/Autoformer
https://github.com/zhouhaoyi/Informer2020