Skip to content

An autoregressive dataset generator to help with analyzing "Seasonal Autoregressive Models with Heirarchical-Aggregate Based Signalling."

Notifications You must be signed in to change notification settings

ThachAndrew/SyntheticTimeSeries

Repository files navigation

Intro

Autoregressive models on time series data can be a challenging when it comes to complex distribution shift dynamics and noise.

This repo features a synthetic AR (autoregressive) generator, where we can control many parameters of the AR model. It basically allows us to simulate an AR process. By using this, one can introduce noise and/or control other parameters, of a time-series dataset.

Using a synthetic dataset helps evaluate different machine learned models for noise and dynamic distribution shifts in time series data.

Usage

The notebook consists of two parts.

Useful links

https://otexts.com/fpp2/arima.html

https://medium.com/@josemarcialportilla/using-python-and-auto-arima-to-forecast-seasonal-time-series-90877adff03c

https://www.seanabu.com/2016/03/22/time-series-seasonal-ARIMA-model-in-python/

https://towardsdatascience.com/creating-synthetic-time-series-data-67223ff08e34

https://pypi.org/project/timeseries-generator/

https://github.com/igarizio/ARMA-simulator/blob/HEAD/ARMA.py

About

An autoregressive dataset generator to help with analyzing "Seasonal Autoregressive Models with Heirarchical-Aggregate Based Signalling."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages