This repo will cover the following Tasks:
- Fit and forecast for in-sample, validation and finally out of sample periods using below models
- Final prediction will be based on Whale Optimization
- ARIMA
- State Space
- G-ARCH
- Wavelet(G-ARCH, ANN)
- Random Forest
- Gradient Boosting
- G-RNN
- SVR
- Multi-Layer Perception ANN
- LSTM(Stacked, BiDirectional, CNN-1D & 2D)
- config: All configuration files
- data:
- input: Raw Files
- interim: Interim model outputs
- output: Final combined output
- doc:
- logs:
- setup:
- src:
- elt
- models
- udf
- visualizations
- R
- Python
Check the setup folder to install required Packages:
- Keep the raw data in input folder
- Update input_data.json file in config folder
- Choose Hyper Parameters in model_param.json file.
- Update path where R installed in system_level.json file.
- Run main.py
- Include External Regression X Space
- Dynamic Linear Model