Skip to content

mfrdixon/alpha-RNN

Repository files navigation

alpha-RNN

alpha-RNN

This repository contains notebook and a subset of the data needed for producing the graphs in the paper:

M. F. Dixon, Industrial Forecasting with Exponentially Smoothed Recurrent Neural Networks, 2020.

  • Alpha_RNNs_regime_switching.ipynb: generates plots for Example 2 in the paper

  • Alpha_RNNs_weather.ipynb: generates plots for Example 3 in the paper

  • Alpha_RNNs_DK2_electricity.ipynb: generates plots for Example 4 in the paper

requires Load7.csv

  • Alpha_RNNs_Bitcoin.ipynb: generates plots for Example 5 in the paper requires coinbase.csv.zip (unzip first)

  • Alpha_RNNs_HFT.ipynb: generates plots for Example 6 in the paper requires HFT.csv.zip (unzip first)

Note that cross-validation in each notebook is disabled by default to avoid excessive run-times. This can be enabled by seting the cross_val flag to True.

All notebooks have been tested on Mac OS X (Sierra 10.12.6) with Python 3.6 and TensorFlow 1.4. The notebooks have also been tested in Google Colab with firefox version 72.0.2.

Releases

No releases published

Packages

No packages published