Adaptive-mutation compact genetic algorithm for dynamic environments

被引:3
|
作者
Uzor, Chigozirim J. [1 ]
Gongora, Mario [1 ]
Coupland, Simon [1 ]
Passow, Benjamin N. [2 ]
机构
[1] De Montfort Univ, CCI, Leicester, Leics, England
[2] De Montfort Univ, De Montfort Univ ITS Res Grp DIGITS, CCI, Leicester, Leics, England
关键词
Dynamic optimization problems (DOPs); Evolutionary algorithms (EAs); Compact genetic algorithm (cGA); Adaptive-mutation compact genetic algorithm (amcGA); Population-based incremental learning (PBIL); IMMIGRANTS SCHEME; OPTIMIZATION; CONTROLLER; EVOLUTION; MEMORY;
D O I
10.1007/s00500-016-2195-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the interest in studying nature-inspired optimization algorithms for dynamic optimization problems (DOPs) has been increasing constantly due to its importance in real-world applications. Several techniques such as hyperselection, change prediction, hypermutation and many more have been developed to address DOPs. Among these techniques, the hypermutation scheme has proved beneficial for addressing DOPs, but requires that the mutation factors be picked a priori and this is one of the limitations of the hypermutation scheme. This paper investigates variants of the recently proposed adaptive-mutation compact genetic algorithm (amcGA). The amcGA is made up of a change detection scheme and mutation schemes, where the degree of change regulates the probability of mutation (i.e. the probability of mutation is directly proportional to the degree of change). This paper also presents a change trend scheme for the amcGA so as to boost its performance whenever a change occurs. Experimental results show that the change trend and mutation schemes have an impact on the performance of the amcGA in dynamic environment and also indicate that the effect of the schemes depends on the dynamics of the environment as well as the dynamic problem being considered.
引用
收藏
页码:3097 / 3115
页数:19
相关论文
共 50 条
  • [21] Genetic algorithm with the dynamic probability of mutation in the classification problem
    Lis, J
    PATTERN RECOGNITION LETTERS, 1995, 16 (12) : 1311 - 1320
  • [22] A new mutation operator for the elitism-based compact genetic algorithm
    Silva, Rafael R.
    Lopes, Heitor S.
    Lima, Carlos R. Erig
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT 1, 2007, 4431 : 159 - +
  • [23] Adaptive Incremental Genetic Algorithm for Task Scheduling in Cloud Environments
    Duan, Kairong
    Fong, Simon
    Siu, Shirley W. I.
    Song, Wei
    Guan, Steven Sheng-Uei
    SYMMETRY-BASEL, 2018, 10 (05):
  • [24] An Adaptive Differential Evolution Algorithm for Global Optimization in Dynamic Environments
    Das, Swagatam
    Mandal, Ankush
    Mukherjee, Rohan
    IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (06) : 966 - 978
  • [25] A Dynamic Adaptive Algorithm for Merging Into Platoons in Connected Automated Environments
    Karbalaieali, Sogand
    Osman, Osama A.
    Ishak, Sherif
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (10) : 4111 - 4122
  • [26] On the genetic algorithm with adaptive mutation rate and selected statistical applications
    André G. C. Pereira
    Bernardo B. de Andrade
    Computational Statistics, 2015, 30 : 131 - 150
  • [27] Adaptive particle swarm optimization algorithm with genetic mutation operation
    Gao, Yuelin
    Ren, Zihui
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 2, PROCEEDINGS, 2007, : 211 - +
  • [28] Adaptive Evolutionary Algorithm Based on Population Dynamics for Dynamic Environments
    Gouvea, Maury M., Jr.
    Araujo, Aluizio F. R.
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 909 - 916
  • [29] On the genetic algorithm with adaptive mutation rate and selected statistical applications
    Pereira, Andre G. C.
    de Andrade, Bernardo B.
    COMPUTATIONAL STATISTICS, 2015, 30 (01) : 131 - 150
  • [30] A Genetic Algorithm That Incorporates an Adaptive Mutation Based On an Evolutionary Model
    Vafaee, Fatemeh
    Nelson, Peter C.
    EIGHTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2009, : 101 - 107