DocumentCode
3057567
Title
Learning to assess the quality of genetic programs using cultural algorithms
Author
Cowan, George S. ; Reynolds, Robert G.
Author_Institution
George S Cowan & Assoc., Ypsilanti, MI, USA
Volume
3
fYear
1999
fDate
1999
Abstract
We explore solution generalizability, bloat, and effective length as examples of software quality issues and measurements that are useful in the analysis of genetic programming (GP) solution programs. The total program size of GP solution programs can be partitioned into effective program size and several types of excess code for which, following Angeline, we use the term “bloat” (P.J. Angeline, 1998). We define several types of bloat: local, global, and representational. We use a cultural algorithm tool called the Metrics Apprentice to explore the relationships between the generalizability of the programmed solution, program size, and the effect of three GP processes purported to reduce bloat
Keywords
genetic algorithms; software metrics; software performance evaluation; software quality; GP processes; GP solution programs; Metrics Apprentice; cultural algorithms; effective length; excess code; generalizability; genetic program; genetic programming solution programs; local bloat; program size; programmed solution; quality assessment; representational bloat; software quality issues; solution generalizability; Computer science; Cultural differences; Drives; Genetic programming; Length measurement; Runtime; Size measurement; Software algorithms; Software engineering; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location
Washington, DC
Print_ISBN
0-7803-5536-9
Type
conf
DOI
10.1109/CEC.1999.785476
Filename
785476
Link To Document