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 条
  • [1] Adaptive-mutation compact genetic algorithm for dynamic environments
    Chigozirim J. Uzor
    Mario Gongora
    Simon Coupland
    Benjamin N. Passow
    Soft Computing, 2016, 20 : 3097 - 3115
  • [2] Real-World Dynamic Optimization Using An Adaptive-mutation Compact Genetic Algorithm
    Uzor, Chigozirim J.
    Gongora, Mario
    Coupland, Simon
    Passow, Benjamin N.
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN DYNAMIC AND UNCERTAIN ENVIRONMENTS (CIDUE), 2014, : 17 - 23
  • [3] Ship docking and undocking control with adaptive-mutation beetle swarm prediction algorithm
    Wang, Le
    Li, Shijie
    Liu, Jialun
    Wu, Qing
    Negenborn, Rudy R. R.
    OCEAN ENGINEERING, 2022, 251
  • [4] Adaptive Mutation in Dynamic Environments
    Uzor, Chigozirim J.
    Gongora, Mario
    Coupland, Simon
    Passow, Benjamin N.
    2014 14TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2014, : 178 - 184
  • [5] A dynamic mutation genetic algorithm
    Hong, TP
    Wang, HS
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 2000 - 2005
  • [6] Adaptive PrimalDual Genetic Algorithms in Dynamic Environments
    Wang, Hongfeng
    Yang, Shengxiang
    Ip, W. H.
    Wang, Dingwei
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2009, 39 (06): : 1348 - 1361
  • [7] Genetic Algorithms with Adaptive Immigrants for Dynamic Environments
    Mavrovouniotis, Michalis
    Yang, Shengxiang
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2130 - 2137
  • [8] A New Adaptive Mutation Technique for Genetic Algorithm
    Rajakumar, B. R.
    George, Aloysius
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 606 - 612
  • [9] Research on an adaptive directional mutation genetic algorithm
    Gong, DW
    Pan, FP
    Xu, SF
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2258 - 2261
  • [10] Adaptive Genetic Algorithm with Mutation and Crossover Matrices
    Law, Nga Lam
    Szeto, K. Y.
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 2330 - 2333