Paper
4 March 1996 Using genetic algorithms to construct a network for financial prediction
Devesh Patel
Author Affiliations +
Proceedings Volume 2664, Applications of Artificial Neural Networks in Image Processing; (1996) https://doi.org/10.1117/12.234258
Event: Electronic Imaging: Science and Technology, 1996, San Jose, CA, United States
Abstract
Traditional forecasting models such as the Box-Jenkins ARIMA model are almost all based on models that assume a linear relationship amongst variables and cannot approximate the non- linear relationship that exists amongst variables in real-world data such as stock-price data. Artificial neural networks, on the other hand, consist of two or more levels of nonlinearity that have been successfully used to approximate the underlying relationships of time series data. Neural networks however, pose a design problem: their optimum topology and training rule parameters including learning rate and momentum, for the problem at hand need to be determined. In this paper, we use genetic algorithms to determine these design parameters. In general genetic algorithms are an optimization method that find solutions to a problem by an evolutionary process based on natural selection. The genetic algorithm searches through the network parameter space and the neural network learning algorithm evaluates the selected parameters. We then use the optimally configured network to predict the stock market price of a blue-chip company on the UK market.
© (1996) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Devesh Patel "Using genetic algorithms to construct a network for financial prediction", Proc. SPIE 2664, Applications of Artificial Neural Networks in Image Processing, (4 March 1996); https://doi.org/10.1117/12.234258
Lens.org Logo
CITATIONS
Cited by 15 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data modeling

Genetic algorithms

Autoregressive models

Neural networks

Dynamical systems

Gallium

Artificial neural networks

Back to Top