The Roles of Diversity Preservation and Mutation in Preventing Population Collapse in Multiobjective Genetic Programming

被引:0
|
作者
Badran, Khaled M. S. [1 ]
Rockett, Peter I. [1 ]
机构
[1] Univ Sheffield, Dept Elect & Elect Engn, Lab Image & Vis Engn, Sheffield S1 3JD, S Yorkshire, England
来源
GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2 | 2007年
关键词
Genetic programming; multiobjective optimization; bloat control; population collapse; diversity preservation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It has been observed previously that genetic programming populations can collapse to all single node trees when a parsimony measure (tree node count) is used in a multiobjective setting. We have investigated the circumstances under which this can occur for both the 6-parity boolean learning task and a range of benchmark machine learning problems. We conclude that mutation is an important - and we believe a hitherto unrecognized - factor in preventing population collapse in multiobjective genetic programming; Without mutation we routinely observe population collapse. Front systematic variation of the mutation operator, we conclude that a necessary condition to avoid collapse is that mutation produces on average, an increase in tree sizes (bloating) at each generation which is then counterbalanced by the parsimony pressure applied during selection. Finally, we conclude that the use of a. genotype diversity preserving mechanism is ineffective at preventing population collapse.
引用
收藏
页码:1551 / 1557
页数:7
相关论文
共 8 条
  • [1] The influence of mutation on population dynamics in multiobjective genetic programming
    Khaled Badran
    Peter I. Rockett
    Genetic Programming and Evolvable Machines, 2010, 11 : 5 - 33
  • [2] The influence of mutation on population dynamics in multiobjective genetic programming
    Badran, Khaled
    Rockett, Peter I.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2010, 11 (01) : 5 - 33
  • [3] Mutation as a Diversity Enhancing Mechanism in Genetic Programming
    Jackson, David
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1371 - 1377
  • [4] Population diversity and inheritance in genetic programming for symbolic regression
    Burlacu, Bogdan
    Yang, Kaifeng
    Affenzeller, Michael
    NATURAL COMPUTING, 2024, 23 (03) : 531 - 566
  • [5] Genetic Programming Using The Best Individuals of Genealogies for Maintaining Population Diversity
    Hara, Akira
    Mototsuka, Takuya
    Kushida, Jun-ichi
    Takahama, Tetsuyuki
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 2690 - 2696
  • [6] Preserving Population Diversity Based on Transformed Semantics in Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (03) : 433 - 447
  • [7] Maintaining Population Diversity in Deterministic Geometric Semantic Genetic Programming by ε-Lexicase Selection
    Hara, Akira
    Kushida, Jun-ichi
    Takahama, Tetsuyuki
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 205 - 210
  • [8] A replacement scheme based on dynamic penalization for controlling the diversity of the population in Genetic Programming
    Nieto-Fuentes, Ricardo
    Segura, Carlos
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,