Skip to content

aaronhan223/htsf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical Time Series Forecasting

This repository contains implementations of hierarchical time series forecasting methods from the following papers:

Running Instructions

To setup conda environment for running the program, use the following command:

conda env create -f htsf.yml

Activate the new environment:

conda activate htsf

Implementation Details

This repository compares forecasting performance across benchmarked hierarchical time series (HTS) approaches on various real-world and simulated hierarchiclly related time series data.

Input Format

HTS is a special type of multi-variate time series which has a predefined hierarchical structure between each variant. Below is an example of HTS with 13 variants, each variant could be e.g., a univariate time series that describes sales record at the corresponding level.

Input format on this example:

  • HTS data: a Pandas DataFrame object, use numbers within bracket as feature names.
  • Hierarchical structure: a list that includes the number of children of each non-leaf vertex: [[3], [4, 3, 2]].

Datasets

Other Related Works

About

Hierarchical Time Series Forecasting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published