Research on exchange rate forecasting based on deep belief network

Exchange rate forecasting has always been a research hot spot of international finance studies. Deep belief network (DBN) model of deep learning is a new method of predicting the exchange rate data, and the designing of DBN structure and the learning rules of parameters are the most important parts of DBN model. The paper firstly divides the time series data into training and testing sets. By optimizing the DBN parameters, the paper analyses the results of the training analysis and answers how to do node setting. Then, the paper adjusts the number of hidden nodes, inputs nodes and hidden layers, and by using multiple variance analysis, it determines the sensitive range of the node. Finally, the experiments of INR/USD and CNY/USD have proved that compared with the FFNN model, the improved DBN model could better forecast the exchange rate.

[1]  Pascal Vincent,et al.  The Difficulty of Training Deep Architectures and the Effect of Unsupervised Pre-Training , 2009, AISTATS.

[2]  Alan F. Murray,et al.  A Continuous Restricted Boltzmann Machine with a Hardware-Amenable Learning Algorithm , 2002, ICANN.

[3]  Vassilis S. Kodogiannis,et al.  Forecasting Financial Time Series using Neural Network and Fuzzy System-based Techniques , 2002, Neural Computing & Applications.

[4]  Peter Glöckner,et al.  Why Does Unsupervised Pre-training Help Deep Learning? , 2013 .

[5]  Michael Y. Hu,et al.  Neural network forecasting of the British pound/US dol-lar exchange rate , 1998 .

[6]  Geoffrey E. Hinton,et al.  The "wake-sleep" algorithm for unsupervised neural networks. , 1995, Science.

[7]  Geoffrey E. Hinton,et al.  Using Deep Belief Nets to Learn Covariance Kernels for Gaussian Processes , 2007, NIPS.

[8]  Shen Furao,et al.  Forecasting exchange rate using deep belief networks and conjugate gradient method , 2015, Neurocomputing.

[9]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[10]  Ren Zhang,et al.  A model with Fuzzy Granulation and Deep Belief Networks for exchange rate forecasting , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[11]  Alan F. Murray,et al.  Continuous restricted Boltzmann machine with an implementable training algorithm , 2003 .

[12]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[13]  Xiaojie Wang,et al.  Average Contrastive Divergence for Training Restricted Boltzmann Machines , 2016, Entropy.

[14]  Kunikazu Kobayashi,et al.  Time series forecasting using a deep belief network with restricted Boltzmann machines , 2014, Neurocomputing.

[15]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[16]  Mehdi Khashei,et al.  Improvement of Auto-Regressive Integrated Moving Average models using Fuzzy logic and Artificial Neural Networks (ANNs) , 2009, Neurocomputing.

[17]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[18]  Ajay Kumar Dhamija,et al.  Exchange rate forecasting: comparison of various architectures of neural networks , 2011, Neural Computing and Applications.

[19]  Brendan J. Frey,et al.  Continuous Sigmoidal Belief Networks Trained using Slice Sampling , 1996, NIPS.