Abstract
In this paper we describe different ways to select and transform features using evolutionary computation. The features are intended to serve as inputs to a feedforward network. The first way is the selection of features using a standard genetic algorithm, and the solution found specifies whether a certain feature should be present or not. We show that for the prediction of unemployment rates in various European countries, this is a succesfull approach. In fact, this kind of selection of features is a special case of so-called functional links. Functional links transform the input pattern space to a new pattern space. As functional links one can use polynomials, or more general functions. Both can be found using evolutionary computation. Polynomial functional links are found by evolving a coding of the powers of the polynomial. For symbolic functions we can use genetic programming. Genetic programming finds the symbolic functions that are to be applied to the inputs. We compare the workings of the latter two methods on two artificial datasets, and on a real-world medical image dataset.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
B. Back, G. Oosterom, K. Sere, and M. van Wezel. A comparative study of neural networks in bankruptcy prediction. In Proceedings of the 10th Conference on Artificial Intelligence Research in Finland, Turku, Finland, 1994, pages 140–148. Finnish Artificial Intelligence Society, 1994.
J. Branke. Evolutionary algorithms for neural network design and training. In Proceedings of the First Nordic Workshop on Genetic Algorithms and its Applications, 1995.
B. Back, K. Sere, and M. van Wezel. Bankruptcy prediction (choosing the best set of bankruptcy predictors. In Proceedings of the Nordic Workshop on Genetic Algorithms, Waasa University, Finland, 1995, pages 295–299, 1995.
Eric I. Chang and Richard P. Lipmann. Using genetic algorithms to improve pattern classification performance. In Advances in Neural Information Processing Systems, volume 3, pages 797–803. Morgan Kaufmann, 1991.
J.H. Holland. Adaptation in Natural and Artificial Systems. The University of Michican Press, Ann Arbor, 1975.
S. Haring, M.A. Viergever, and J.N. Kok. Kohonen networks for multiscale image segmentation. Image and Vision Computing, 6(12):339–344, 1994.
H. Kitano. Designing neural networks using genetic algortithms with graph generation. Complex Systems, 4:461–476, 1990.
J. Koza. Genetic Programming. MIT Press, 1992.
H. Kargupta and R.E. Smith. System identification with evolving polynomial networks. In Proceedings of the Fourth International Conference on Genetic Algorithms, pages 370–376. Morgan Kaufmann, 1991.
M. Mandischer. Representation and evolution of neural networks. In Proceedings of the Conference on Artificial Neural Networks and Genetic Algorithms, pages 643–649, Heidelberg, 1993. Springer.
D.J. Montana and L. Davis. Training feedfoward networks using genetic algorithms. In Proceedings of the International Joint Conference on Artificial Intelligence, pages 762–767, 1989.
G.F. Miller, P.M. Todd, and S.U. Hegde. Designing neural networks using genetic algorithms. In Proceedings of the Third International Conference on Genetic Algorithms, pages 379–384. Morgan Kaufmann, 1989.
Y. Pao. Adaptive Pattern Recognition and Neural Networks. Addison Wesley, 1989.
T. Parsons and N.J. Smelser. Study in the Integration of Economic and Social Theory. Routledge and Keganpaul ltd., 1956.
D. Rogers. G/SPLINES: A hybrid of friedman's multivariate adaptive regression splines (MARS) algorithm with Holland's genetic algorithm. In Proceedings of the Fourth International Conference on Genetic Algorithms, pages 384–391. Morgan Kaufmann, 1991.
D. Thierens, J. Suykens, J. Vandewalle, and B. de Moor. Genetic weight optimization of a feedforward network controller. In Proceedings of the Conference on Artificial Neural Networks and Genetic Algorithms, pages 658–663, Heidelberg, 1993. Springer.
J.A.M. van Wezel and M. Havekes. Economie en Samenleving: een internationaal vergelijk van het arbeidsbestel (in Dutch). Lemma publishers BV, 1995.
B. Yoon, D.J. Holmes, G. Langholz, and A. Kandel. Efficient genetic algorithms for training layered feedforward networks. Information Sciences, 76:67–85, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag
About this paper
Cite this paper
Haring, S., Kok, J.N., van Wezel, M.C. (1997). Feature selection for neural networks through functional links found by evolutionary computation. In: Liu, X., Cohen, P., Berthold, M. (eds) Advances in Intelligent Data Analysis Reasoning about Data. IDA 1997. Lecture Notes in Computer Science, vol 1280. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0052841
Download citation
DOI: https://doi.org/10.1007/BFb0052841
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63346-4
Online ISBN: 978-3-540-69520-2
eBook Packages: Springer Book Archive