New composite evolutionary computation algorithm using interactions among genetic evolution, individual learning and social learning

被引:2
|
作者
Hashimoto, Takashi [1 ]
Warashina, Katsuhide [1 ]
Yamauchi, Hajime [1 ]
机构
[1] JAIST, Sch Knowledge Sci, Nomi, Ishikawa 9231292, Japan
基金
日本学术振兴会;
关键词
Evolutionary computation; Genetic evolution; Individual learning; Social learning; NK fitness landscape; Dynamic environment;
D O I
10.3233/IDA-2010-0434
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the characteristics of a new composite evolutionary computation algorithm in which genetic evolution, individual learning and social learning interact in NK fitness landscape. We derive conditions for effective social learning in static and dynamic environments using computer simulations of a model of the composite evolutionary algorithm. The conditions for static environments are: the individual learning cost should be at least 1.5 times than the social one; the mutation rate should be less than 0.04 per each gene; more than 3 genes should not interact. These conditions qualitatively mean that: the individual learning cost is larger than the social learning cost; teaching is beneficial for teachers; mutation rate is not too high, must be smaller than error thresold; the fitness landscape is not so complex. We also show that this algorithm is effective in dynamic environments in which NK fitness landscape changes with time, if these conditions are satisfied. Frequent environmental change favors social learning, but under more severe conditions, such as high epistasis and higher mutation rate than the error threshold, individual learning is more useful in finding better solutions.
引用
收藏
页码:497 / 514
页数:18
相关论文
共 50 条
  • [21] Analyzing the Impact of Strategic Behavior in an Evolutionary Learning Model Using a Genetic Algorithm
    Vinícius Ferraz
    Thomas Pitz
    Computational Economics, 2024, 63 : 437 - 475
  • [22] Analyzing the Impact of Strategic Behavior in an Evolutionary Learning Model Using a Genetic Algorithm
    Ferraz, Vinicius
    Pitz, Thomas
    COMPUTATIONAL ECONOMICS, 2024, 63 (02) : 437 - 475
  • [23] Individual versus social learning: Evolutionary analysis in a fluctuating environment
    Feldman, MW
    Aoki, K
    Kumm, J
    ANTHROPOLOGICAL SCIENCE, 1996, 104 (03) : 209 - 231
  • [24] Innovation and social learning: individual variation and brain evolution
    Reader, SM
    ANIMAL BIOLOGY, 2003, 53 (02) : 147 - 158
  • [25] A New Evolutionary Computation Based Approach for Learning Bayesian Network
    Zhu, Yungang
    Liu, Dayou
    Jia, Haiyang
    CEIS 2011, 2011, 15
  • [26] Minimally Sufficient Conditions for the Evolution of Social Learning and the Emergence of Non-Genetic Evolutionary Systems
    Gonzalez, Miguel
    Watson, Richard
    Bullock, Seth
    ARTIFICIAL LIFE, 2017, 23 (04) : 493 - 517
  • [27] An Adaptation of Social Learning in Evolutionary Computation for Tic-Tac-Toe
    Yaakob, Razali
    Kendall, Graham
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (09): : 294 - 300
  • [28] Parallel evolutionary learning of fuzzy rule bases using the island injection genetic algorithm
    Carse, B
    Pipe, AG
    Davies, O
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 3692 - 3697
  • [29] Many Layer Transfer Learning Genetic Algorithm (MLTLGA): a New Evolutionary Transfer Learning Approach Applied To Pneumonia Classification
    Mendes, Raphael de Lima
    da Silva Alves, Alexandre Henrick
    Gomes, Matheus de Souza
    Lima Bertarini, Pedro Luiz
    do Amaral, Laurence Rodrigues
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2476 - 2482
  • [30] Evolutionary dataset optimisation: learning algorithm quality through evolution
    Henry Wilde
    Vincent Knight
    Jonathan Gillard
    Applied Intelligence, 2020, 50 : 1172 - 1191