This is a project about Backpropagation Neural Network for Multivariate Time Series Forecasting (multi-input single-output: 2 inputs and 1 output)
There are several steps in multivariate time series forecasting using the Backpropragation Neural Network. Here are the steps to take:
- Pre-processing (Min Max Normalization)
- Initialize Network (Inisialisasi Bobot)
- Feed Forward Propagation
- Backpropagation
- Train (use execution time)
- Predict
- Forecast Result
- Forecast Errors
- Accuracy Result (MAE, MSE, RMSE, MAPE RESULT)
This source code is made in Python 3.0 using Anaconda Jupyter.
For any suggestions and discussion, please reach out to my Linkedin or email (only): [email protected].
Thank you.
Regards, Zahra