Dynamic Ridge Polynomial Neural Network: Forecasting the univariate non-stationary and stationary trading signals

This paper considers the prediction of noisy time series data, specifically, the prediction of financial signals. A novel Dynamic Ridge Polynomial Neural Network (DRPNN) for financial time series prediction is presented which combines the properties of both higher order and recurrent neural network. In an attempt to overcome the stability and convergence problems in the proposed DRPNN, the stability convergence of DRPNN is derived to ensure that the network posses a unique equilibrium state. In order to provide a more accurate comparative evaluation in terms of profit earning, empirical testing used in this work encompass not only on the more traditional criteria of NMSE, which concerned at how good the forecasts fit their target, but also on financial metrics where the objective is to use the networks predictions to generate profit. Extensive simulations for the prediction of one and five steps ahead of stationary and non-stationary time series were performed. The resulting forecast made by DRPNN shows substantial profits on financial historical signals when compared to various neural networks; the Pi-Sigma Neural Network, the Functional Link Neural Network, the feedforward Ridge Polynomial Neural Network, and the Multilayer Perceptron. Simulation results indicate that DRPNN in most cases demonstrated advantages in capturing chaotic movement in the financial signals with an improvement in the profit return and rapid convergence over other network models.

[1]  Richard A. Berk,et al.  Applied Time Series Analysis for the Social Sciences , 1980 .

[2]  Mark Williams,et al.  Modelling and Trading the EUR / USD Exchange Rate : Do Neural Network Models Perform Better ? , 2002 .

[3]  J C Patra,et al.  Modeling of an intelligent pressure sensor using functional link artificial neural networks. , 2000, ISA transactions.

[4]  An-Sing Chen,et al.  Forecasting Exchange Rates Using General Regression Neural Networks , 1999, Comput. Oper. Res..

[5]  Jingtao Yao,et al.  A case study on using neural networks to perform technical forecasting of forex , 2000, Neurocomputing.

[6]  Orly Yadid-Pecht,et al.  Modified high-order neural network for invariant pattern recognition , 2005, Pattern Recognit. Lett..

[7]  Colin Giles,et al.  Learning, invariance, and generalization in high-order neural networks. , 1987, Applied optics.

[8]  Fikret S. Gürgen,et al.  A comparison of global, recurrent and smoothed-piecewise neural models for Istanbul stock exchange (ISE) prediction , 2005, Pattern Recognit. Lett..

[9]  Abir Jaafar Hussain,et al.  Recurrent pi-sigma networks for DPCM image coding , 2003, Neurocomputing.

[10]  An-Sing Chen,et al.  Performance evaluation of neural network architectures: the case of predicting foreign exchange correlations , 2005 .

[11]  Joydeep Ghosh,et al.  Efficient Higher-Order Neural Networks for Classification and Function Approximation , 1992, Int. J. Neural Syst..

[12]  Ron Cass,et al.  Adaptive Process Optimization using Functional-Link Networks and Evolutionary Optimization , 1996 .

[13]  Amir F. Atiya Learning on a General Network , 1987, NIPS.

[14]  Joydeep Ghosh,et al.  Ridge polynomial networks , 1995, IEEE Trans. Neural Networks.

[15]  Teodor Marcu,et al.  SYSTEM IDENTIFICATION USING FUNCTIONAL - LINK NEURAL NETWORKS WITH DYNAMIC STRUCTURE , 2002 .

[16]  Joydeep Ghosh,et al.  The pi-sigma network: an efficient higher-order neural network for pattern classification and function approximation , 1991, IJCNN-91-Seattle International Joint Conference on Neural Networks.

[17]  Thomas Jackson,et al.  Neural Computing - An Introduction , 1990 .

[18]  Francis Eng Hock Tay,et al.  Support vector machine with adaptive parameters in financial time series forecasting , 2003, IEEE Trans. Neural Networks.

[19]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[20]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[21]  Michael I. Jordan Serial Order: A Parallel Distributed Processing Approach , 1997 .

[22]  Wei-Guo Cheng,et al.  "Forecasting the 30-year U.S. Treasury Bond with a System of Neural Networks" , 2000 .