z-logo
open-access-imgOpen Access
Balancing Accuracy and Parsimony in Genetic Programming
Author(s) -
ByoungTak Zhang,
Heinz Mühlenbein
Publication year - 1995
Publication title -
evolutionary computation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.732
H-Index - 82
eISSN - 1530-9304
pISSN - 1063-6560
DOI - 10.1162/evco.1995.3.1.17
Subject(s) - genetic programming , computer science , generalization , benchmark (surveying) , machine learning , artificial intelligence , inference , artificial neural network , tree (set theory) , representation (politics) , evolutionary algorithm , mathematics , politics , political science , law , geography , mathematical analysis , geodesy
Genetic programming is distinguished from other evolutionary algorithms in that it uses tree representations of variable size instead of linear strings of fixed length. The flexible representation scheme is very important because it allows the underlying structure of the data to be discovered automatically. One primary difficulty, however, is that the solutions may grow too big without any improvement of their generalization ability. In this paper we investigate the fundamental relationship between the performance and complexity of the evolved structures. The essence of the parsimony problem is demonstrated empirically by analyzing error landscapes of programs evolved for neural network synthesis. We consider genetic programming as a statistical inference problem and apply the Bayesian model-comparison framework to introduce a class of fitness functions with error and complexity terms. An adaptive learning method is then presented that automatically balances the model-complexity factor to evolve parsimonious programs without losing the diversity of the population needed for achieving the desired training accuracy. The effectiveness of this approach is empirically shown on the induction of sigma-pi neural networks for solving a real-world medical diagnosis problem as well as benchmark tasks

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom