A morphological perceptron with gradient-based learning for Brazilian stock market forecasting

Several linear and non-linear techniques have been proposed to solve the stock market forecasting problem. However, a limitation arises from all these techniques and is known as the random walk dilemma (RWD). In this scenario, forecasts generated by arbitrary models have a characteristic one step ahead delay with respect to the time series values, so that, there is a time phase distortion in stock market phenomena reconstruction. In this paper, we propose a suitable model inspired by concepts in mathematical morphology (MM) and lattice theory (LT). This model is generically called the increasing morphological perceptron (IMP). Also, we present a gradient steepest descent method to design the proposed IMP based on ideas from the back-propagation (BP) algorithm and using a systematic approach to overcome the problem of non-differentiability of morphological operations. Into the learning process we have included a procedure to overcome the RWD, which is an automatic correction step that is geared toward eliminating time phase distortions that occur in stock market phenomena. Furthermore, an experimental analysis is conducted with the IMP using four complex non-linear problems of time series forecasting from the Brazilian stock market. Additionally, two natural phenomena time series are used to assess forecasting performance of the proposed IMP with other non financial time series. At the end, the obtained results are discussed and compared to results found using models recently proposed in the literature.

[1]  Aydogan Savran,et al.  Multifeedback-Layer Neural Network , 2007, IEEE Transactions on Neural Networks.

[2]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[3]  Carsten Peterson,et al.  Finding the Embedding Dimension and Variable Dependencies in Time Series , 1994, Neural Computation.

[4]  Sérgio Soares,et al.  A quantum-inspired hybrid methodology for financial time series prediction , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[5]  Jennifer L. Davidson Simulated annealing and morphology neural networks , 1992, Optics & Photonics.

[6]  Michael P. Clements,et al.  On the limitations of comparing mean square forecast errors , 1993 .

[7]  R. Engle Autoregressive conditional heteroscedasticity with estimates of the variance of United Kingdom inflation , 1982 .

[8]  Ricardo de A. Araújo,et al.  Hybrid intelligent methodology to design translation invariant morphological operators for Brazilian stock market prediction , 2010, Neural Networks.

[9]  Peter Sussner,et al.  Constructive Morphological Neural Networks: Some Theoretical Aspects and Experimental Results in Classification , 2009, Constructive Neural Networks.

[10]  Ricardo de A. Araújo A Hybrid Intelligent Morphological Approach for Stock Market Forecasting , 2010, Neural Processing Letters.

[11]  Ali Rahimi Learning to Transform Time Series with a Few Examples , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Petros Maragos,et al.  Nonlinear systems and neural networks with hybrid morphological/rank/linear nodes: optimal design and applications to image processing and pattern recognition , 1997 .

[13]  Gerhard X. Ritter,et al.  Theory of morphological neural networks , 1990, Photonics West - Lasers and Applications in Science and Engineering.

[14]  René Thomsen,et al.  A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[15]  M. Pacheco,et al.  Quantum-Inspired Evolutionary Algorithm for Numerical Optimization , 2006 .

[16]  Vladimir Pavlovic,et al.  Discriminative Learning for Dynamic State Prediction , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Tiago Alessandro Espínola Ferreira,et al.  A New Intelligent System Methodology for Time Series Forecasting with Artificial Neural Networks , 2008, Neural Processing Letters.

[18]  Arie Preminger,et al.  Forecasting Exchange Rates: A Robust Regression Approach , 2005 .

[19]  T. Myhre Financial Forecasting at Martin Marietta Energy Systems, Inc , 1992 .

[20]  Ricardo de A. Araújo Swarm-based translation-invariant morphological prediction method for financial time series forecasting , 2010, Inf. Sci..

[21]  Michael P. Clements,et al.  Forecasting economic and financial time-series with non-linear models , 2004 .

[22]  T. Rao,et al.  An Introduction to Bispectral Analysis and Bilinear Time Series Models , 1984 .

[23]  Ricardo de A. Araújo Swarm-Based Hybrid Intelligent Forecasting Method For Financial Time Series Prediction , 2007 .

[24]  Marie Cottrell,et al.  Neural modeling for time series: A statistical stepwise method for weight elimination , 1995, IEEE Trans. Neural Networks.

[25]  Gerhard X. Ritter,et al.  Lattice algebra approach to single-neuron computation , 2003, IEEE Trans. Neural Networks.

[26]  Peter Sussner,et al.  Morphological perceptrons with competitive learning: Lattice-theoretical framework and constructive learning algorithm , 2011, Inf. Sci..

[27]  Tiago Alessandro Espínola Ferreira,et al.  A Morphological-Rank-Linear evolutionary method for stock market prediction , 2013, Inf. Sci..

[28]  Hak-Keung Lam,et al.  Tuning of the structure and parameters of a neural network using an improved genetic algorithm , 2003, IEEE Trans. Neural Networks.

[29]  Petros Maragos A Representation Theory for Morphological Image and Signal Processing , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[31]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[32]  Peter Sussner,et al.  An introduction to morphological perceptrons with competitive learning , 2009, 2009 International Joint Conference on Neural Networks.

[33]  Jennifer L. Davidson,et al.  Template learning in morphological neural nets , 1991, Optics & Photonics.

[34]  Peter Sussner,et al.  An introduction to morphological neural networks , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[35]  R. Savit,et al.  Time series and dependent variables , 1991 .

[36]  Peter Sussner,et al.  Morphological perceptron learning , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[37]  H. Heijmans Morphological image operators , 1994 .

[38]  Paul D. Gader,et al.  Morphological shared-weight networks with applications to automatic target recognition , 1997, IEEE Trans. Neural Networks.

[39]  F. Takens Detecting strange attractors in turbulence , 1981 .

[40]  Joseph N. Wilson,et al.  Handbook of computer vision algorithms in image algebra , 1996 .

[41]  Tao Xiong,et al.  A combined SVM and LDA approach for classification , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[42]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .

[43]  N. Tanaka,et al.  Estimating the active demension of the dynamics in a time series based on an information criterion , 2001 .

[44]  Petros Maragos,et al.  Morphological/rank neural networks and their adaptive optimal design for image processing , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[45]  Ricardo de A. Araújo Translation Invariant Morphological Time-lag Added Evolutionary Forecasting method for stock market prediction , 2011, Expert Syst. Appl..

[46]  J. N. Wilson,et al.  Image Algebra: An Overview , 1990, Comput. Vis. Graph. Image Process..

[47]  D. Li,et al.  Image Algebra And Its Relationship To Neural Networks , 1989, Defense, Security, and Sensing.

[48]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[49]  Cristiana Larizza,et al.  A Unified Approach for Modeling Longitudinal and Failure Time Data, With Application in Medical Monitoring , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[50]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[51]  Peter Sussner,et al.  Morphological and Certain Fuzzy Morphological Associative Memories for Classification and Prediction , 2007, Computational Intelligence Based on Lattice Theory.

[52]  Christian Ronse,et al.  Why mathematical morphology needs complete lattices , 1990, Signal Process..

[53]  Renate Sitte,et al.  Neural Networks Approach to the Random Walk Dilemma of Financial Time Series , 2002, Applied Intelligence.

[54]  Tiago Alessandro Espínola Ferreira,et al.  An intelligent hybrid morphological-rank-linear method for financial time series prediction , 2009, Neurocomputing.

[55]  Marko Hocevar,et al.  Prediction of cavitation vortex dynamics in the draft tube of a francis turbine using radial basis neural networks , 2004, Neural Computing & Applications.

[56]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[57]  Francisco Marcos de Assis,et al.  Designing translation invariant operations via neural network training , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[58]  G. Grätzer,et al.  Lattice Theory: First Concepts and Distributive Lattices , 1971 .

[59]  A. Walden,et al.  Spectral analysis for physical applications : multitaper and conventional univariate techniques , 1996 .

[60]  Gerhard X. Ritter,et al.  Morphological perceptrons , 1999, IJCNN'99. International Joint Conference on Neural Networks. Proceedings (Cat. No.99CH36339).

[61]  Peter Sussner,et al.  Morphological associative memories , 1998, IEEE Trans. Neural Networks.

[62]  Petros Maragos,et al.  Neural networks with hybrid morphological/rank/linear nodes and their application to handwritten character recognition , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[63]  H. Kantz,et al.  Nonlinear time series analysis , 1997 .

[64]  Leonardo Franco,et al.  Constructive Neural Networks , 2009, Constructive Neural Networks.

[65]  Junior Barrera,et al.  Decomposition of mappings between complete lattices by mathematical morphology, Part I. General lattices , 1993, Signal Process..

[66]  Min Han,et al.  Support Vector Echo-State Machine for Chaotic Time-Series Prediction , 2007, IEEE Transactions on Neural Networks.