Title :
Multiobjective parsimony enforcement for superior generalisation performance
Author :
Bernstein, Yaniv ; Li, Xiaodong ; Ciesielski, Vic ; Song, Andy
Author_Institution :
Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, Vic., Australia
Abstract :
Program Bloat - phenomenon of ever-increasing program size during a GP run - is a recognised and widespread problem. Traditional techniques to combat program bloat are program size limitations of parsimony pressure (penalty functions). These techniques suffer from a number of problems, in particular their reliance on parameters whose optimal values it is difficult to a priori determine. In this paper, we introduce POPE-GP, a system that makes use of the NSGA-II multiobjective evolutionary algorithm as an alternative, parameter-free technique for eliminating program bloat. We test it on a classification problem and find that while vastly reducing program size, it does improve generalisation performance.
Keywords :
generalisation (artificial intelligence); genetic algorithms; pattern classification; NSGA; POPEGP; generalisation performance; multiobjective evolutionary algorithm; parameter-free technique; parsimony pressure; penalty functions; program bloat; program size limitation; Australia; Computer science; Genetic mutations; Global Positioning System; Humans; Information technology; Machine learning; Machine learning algorithms; Particle measurements; Testing;
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
DOI :
10.1109/CEC.2004.1330841