On Error Correction Neural Networks for Economic Forecasting

04/11/2020
by   Mhlasakululeka Mvubu, et al.
0

Recurrent neural networks (RNNs) are more suitable for learning non-linear dependencies in dynamical systems from observed time series data. In practice all the external variables driving such systems are not know a priori, especially in economical forecasting. A class of RNNs called Error Correction Neural Networks (ECNNs) was designed to compensate for missing input variables. It does this by feeding back in the current step the error made in the previous step. The ECNN is implemented in Python by the computation of the appropriate gradients and it is tested on stock market predictions. As expected it out performed the simple RNN and LSTM and other hybrid models which involve a de-noising pre-processing step. The intuition for the latter is that de-noising may lead to loss of information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/10/2017

R2N2: Residual Recurrent Neural Networks for Multivariate Time Series Forecasting

Multivariate time-series modeling and forecasting is an important proble...
research
04/09/2020

Industrial Forecasting with Exponentially Smoothed Recurrent Neural Networks

Industrial forecasting has entered an era of unprecedented growth in the...
research
09/04/2023

Rail Crack Propagation Forecasting Using Multi-horizons RNNs

The prediction of rail crack length propagation plays a crucial role in ...
research
06/07/2023

Generalized Teacher Forcing for Learning Chaotic Dynamics

Chaotic dynamical systems (DS) are ubiquitous in nature and society. Oft...
research
01/27/2021

Discovering dependencies in complex physical systems using Neural Networks

In todays age of data, discovering relationships between different varia...
research
10/25/2022

Online model error correction with neural networks in the incremental 4D-Var framework

Recent studies have demonstrated that it is possible to combine machine ...

Please sign up or login with your details

Forgot password? Click here to reset