Extending self-adaptation in evolutionary algorithms

被引:0
|
作者
Fogel, DB [1 ]
机构
[1] Nat Select Inc, La Jolla, CA 92037 USA
关键词
evolutionary computation; evolutionary algorithm; optimization; self-adaptation; parameter control;
D O I
10.1117/12.455870
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Self-adaptation in evolutionary algorithms concerns processes in which individuals incorporate information on how to search for new individuals. Instead of detailing the means for searching the space of possible solutions a priori, a process of random variation is applied both in terms of searching the space and searching for strategies to search the space. In one common implementation, each individual in the population is represented as a pair of vectors (x, sigma), where x is the candidate solution to an optimization problem scored in terms of a funtion f(x), and sigma is the so-called strategy parameter vector that influences how offspring will be created from the individual. Typically, a describes a variance or covariance matrix under Gaussian mutations. Experimental evidence suggests that the elements of sigma can sometimes become too small to explore the given search space adequately. The evolutionary search then stagnates until the elements of sigma grow sufficiently large as a result of random variation. Several methods have been offered to remedy this situation. This paper reviews recent results with one such method, which associates multiple strategy parameter vectors with a single individual. A single strategy vector is active at any time and dictates how offspring will be generated. Experiments on four 10-dimensional benchmark functions are reviewed, in which the number of strategy parameter vector is varied over 1, 2, 3, 4, 5, 10, and 20. The results indicate advantages for using multiple strategy parameter vectors. Furthermore, the relationship between the mean best result after a fixed number of generations and the number of strategy parameter vectors can be determined reliably in each case.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 50 条
  • [1] Self-adaptation in evolutionary algorithms
    Meyer-Nieberg, Silja
    Beyer, Hans-Georg
    [J]. PARAMETER SETTING IN EVOLUTIONARY ALGORITHMS, 2007, 54 : 47 - +
  • [2] Competitive Self-adaptation in Evolutionary Algorithms
    Tvrdik, Josef
    Krivy, Ivan
    [J]. NEW DIMENSIONS IN FUZZY LOGIC AND RELATED TECHNOLOGIES, VOL II, PROCEEDINGS, 2007, : 251 - +
  • [3] A COMPARISON OF METHODS FOR SELF-ADAPTATION IN EVOLUTIONARY ALGORITHMS
    SARAVANAN, N
    FOGEL, DB
    NELSON, KM
    [J]. BIOSYSTEMS, 1995, 36 (02) : 157 - 166
  • [4] Self-adaptation of mutation distribution in evolutionary algorithms
    Tinos, Renato
    Yang, Shengxiang
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 79 - +
  • [5] Multiple-vector self-adaptation in evolutionary algorithms
    Fogel, DB
    Fogel, GB
    Ohkura, K
    [J]. BIOSYSTEMS, 2001, 61 (2-3) : 155 - 162
  • [6] Self-adaptation for multi-objective evolutionary algorithms
    Büche, D
    Müller, S
    Koumoutsakos, P
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2003, 2632 : 267 - 281
  • [7] Self-adaptation in genetic algorithms
    Perzina, R
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 234 - 238
  • [8] Self-Adaptation in Nonelitist Evolutionary Algorithms on Discrete Problems With Unknown Structure
    Case, Brendan
    Lehre, Per Kristian
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (04) : 650 - 663
  • [9] Self-adaptation Can Help Evolutionary Algorithms Track Dynamic Optima
    Lehre, Per Kristian
    Qin, Xiaoyu
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 1619 - 1627
  • [10] Genome length as an evolutionary self-adaptation
    Ramsey, CL
    De Jong, KA
    Grefenstette, JJ
    Wu, AS
    Burke, DS
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 345 - 353