Foreign Exchange Rate Forecasting Using Higher Order Flexible Neural Tree

AbstrAct Forecasting exchange rates is an important financial problem that is receiving increasing attention especially because of its difficulty and practical applications. In this chapter, we apply Higher Order Flexible Neural Trees (HOFNTs), which are capable of designing flexible Artificial Neural Network (ANN) architectures automatically, to forecast the foreign exchange rates. To demonstrate the efficiency of HOFNTs, we consider three different datasets in our forecast performance analysis. The data sets used are daily foreign exchange rates obtained from the Pacific Exchange Rate Service. The data comprises of the US dollar exchange rate against Euro, Great Britain Pound (GBP) and Japanese Yen (JPY). Under the HOFNT framework, we consider the Gene Expression Programming (GEP) approach and the Grammar Guided Genetic Programming (GGGP) approach to evolve the structure of HOFNT. The particle swarm optimization algorithm is employed to optimize the free parameters of the two different HOFNT models. This chapter briefly explains how the two different learning paradigms could be formulated using various methods and then investigates whether they can provide a reliable forecast model for foreign exchange rates. Simulation results showed the effectiveness of the proposed methods.

[1]  Weimin Xiao,et al.  Evolving accurate and compact classification rules with gene expression programming , 2003, IEEE Trans. Evol. Comput..

[2]  Peter J. Angeline,et al.  An evolutionary algorithm that constructs recurrent neural networks , 1994, IEEE Trans. Neural Networks.

[3]  A. Dembo,et al.  High-order absolutely stable neural networks , 1991 .

[4]  An-Sing Chen,et al.  Regression neural network for error correction in foreign exchange forecasting and trading , 2004, Comput. Oper. Res..

[5]  David B. Fogel,et al.  Evolving Neural Control Systems , 1995, IEEE Expert.

[6]  Xin Yao,et al.  A new evolutionary system for evolving artificial neural networks , 1997, IEEE Trans. Neural Networks.

[7]  D. B. Fogel,et al.  Evolving neural networks , 1990, Biological Cybernetics.

[8]  Apostolos Nikolaos Refenes,et al.  Currency exchange rate prediction and neural network design strategies , 1993, Neural Computing & Applications.

[9]  Victor L. Berardi,et al.  Time series forecasting with neural network ensembles: an application for exchange rate prediction , 2001, J. Oper. Res. Soc..

[10]  Xin Yao,et al.  Evolving artificial neural networks , 1999, Proc. IEEE.

[11]  Paolo Tenti,et al.  Forecasting Foreign Exchange Rates Using Recurrent Neural Networks , 1996, Appl. Artif. Intell..

[12]  Jean-Pierre Nadal,et al.  Study of a Growth Algorithm for a Feedforward Network , 1989, Int. J. Neural Syst..

[13]  Yuehui Chen,et al.  Exchange Rate Forecasting Using Flexible Neural Trees , 2006, ISNN.

[14]  Christian Lebiere,et al.  The Cascade-Correlation Learning Architecture , 1989, NIPS.

[15]  C. Tan,et al.  Option price forecasting using neural networks , 2000 .

[16]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[17]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[18]  L. Darrell Whitley,et al.  Genetic algorithms and neural networks: optimizing connections and connectivity , 1990, Parallel Comput..

[19]  Rudy Setiono,et al.  Use of a quasi-Newton method in a feedforward neural network construction algorithm , 1995, IEEE Trans. Neural Networks.

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

[21]  Kin Keung Lai,et al.  Adaptive Smoothing Neural Networks in Foreign Exchange Rate Forecasting , 2005, International Conference on Computational Science.

[22]  Donald E. Waagen,et al.  Evolving recurrent perceptrons for time-series modeling , 1994, IEEE Trans. Neural Networks.

[23]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[24]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[25]  Byoung-Tak Zhang,et al.  Evolutionary Induction of Sparse Neural Trees , 1997, Evolutionary Computation.