Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 1.74 KB

README.md

File metadata and controls

53 lines (44 loc) · 1.74 KB

FOIL (ICML2024)

Requirements

Dependencies can be installed using the following file: newtimelib_environment.yml

Dataset

You can obtain the well pre-processed datasets from [Google Drive] or [Baidu Drive], Then place the downloaded data in the folder./dataset

Try out FOIL

Usecase Run Raw Informer on ILI dataset with Pred_Len=4:

cd Informer-Raw
python ILI-Pred4.py 

Run Informer with FOIL on ILI dataset with Pred_Len=4:

cd Informer+FOIL
python ILI-Pred4-0.py 
python ILI-Pred4-1.py 
  • First Infer Envrionment; Second Learn Invariant Reperesentation

Citation

If you find this repo useful, please cite our paper.

@inproceedings{
liu2024timeseries,
title={Time-Series Forecasting for Out-of-Distribution Generalization Using Invariant Learning},
author={haoxin liu and Harshavardhan Kamarthi and Lingkai Kong and Zhiyuan Zhao and Chao Zhang and B. Aditya Prakash},
booktitle={Forty-first International Conference on Machine Learning},
year={2024},
url={https://openreview.net/forum?id=SMUXPVKUBg}
}

Contact

If you have any questions or suggestions, feel free to contact: [email protected]

Acknowledgement

This library is constructed based on the following repos:

https://github.com/zhouhaoyi/Informer2020/

https://github.com/thuml/Time-Series-Library/

https://github.com/ts-kim/RevIN