An immune inspired framework for optimization in dynamic environment

Most real-world optimization problems are dynamic in nature. To deal with the optimization problems in a dynamic environment, a general framework inspired from immune system is proposed. Three types of subpopulations mimicking the states of B-cells are introduced. Among them, innate population globally explores the promising area, while adaptive population locally searches the optima, and the memory population reuses the history information. Moreover, activation rule is brought to transfer the global search to local search and suppression works for eliminating the redundancy. Experimental simulation shows that the proposed algorithm is competitive comparing with the state-of-the-art designs in the tested dynamic environments modeled by the most commonly used test function-moving peaks benchmark.

[1]  Changhe Li,et al.  A Clustering Particle Swarm Optimizer for Locating and Tracking Multiple Optima in Dynamic Environments , 2010, IEEE Transactions on Evolutionary Computation.

[2]  Jürgen Branke,et al.  Evolutionary Optimization in Dynamic Environments , 2001, Genetic Algorithms and Evolutionary Computation.

[3]  Armando M. Leite da Silva,et al.  A Cluster and Gradient-Based Artificial Immune System Applied in Optimization Scenarios , 2012, IEEE Transactions on Evolutionary Computation.

[4]  Jürgen Branke,et al.  Multi-swarm Optimization in Dynamic Environments , 2004, EvoWorkshops.

[5]  Shengxiang Yang,et al.  A comparative study of immune system based genetic algorithms in dynamic environments , 2006, GECCO.

[6]  Carlos A. Coello Coello,et al.  A T-cell algorithm for solving dynamic optimization problems , 2011, Inf. Sci..

[7]  Changhe Li,et al.  A General Framework of Multipopulation Methods With Clustering in Undetectable Dynamic Environments , 2012, IEEE Transactions on Evolutionary Computation.

[8]  Ming Yang,et al.  Multi-population methods in unconstrained continuous dynamic environments: The challenges , 2015, Inf. Sci..

[9]  Xiaodong Li,et al.  Particle Swarms for Dynamic Optimization Problems , 2008, Swarm Intelligence.

[10]  Giuseppe Nicosia,et al.  Clonal selection: an immunological algorithm for global optimization over continuous spaces , 2012, J. Glob. Optim..

[11]  Tim M. Blackwell,et al.  Swarms in Dynamic Environments , 2003, GECCO.

[12]  Shengxiang Yang,et al.  Learning behavior in abstract memory schemes for dynamic optimization problems , 2009, Soft Comput..

[13]  Mohammad Reza Meybodi,et al.  A New Particle Swarm Optimization Algorithm for Dynamic Environments , 2010, SEMCCO.

[14]  L.N. de Castro,et al.  An artificial immune network for multimodal function optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[15]  Terence C. Fogarty,et al.  A Genetic Algorithm with Variable Range of Local Search for Tracking Changing Environments , 1996, PPSN.

[16]  Malabika Basu,et al.  Artificial immune system for dynamic economic dispatch , 2011 .

[17]  Mohammad Reza Meybodi,et al.  A novel hybrid adaptive collaborative approach based on particle swarm optimization and local search for dynamic optimization problems , 2015, Appl. Soft Comput..

[18]  Philippe Collard,et al.  From GAs to artificial immune systems: improving adaptation in time dependent optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[19]  Jonathan Timmis,et al.  Immune Inspired Somatic Contiguous Hypermutation for Function Optimisation , 2003, GECCO.

[20]  Swagatam Das,et al.  Cluster-based differential evolution with Crowding Archive for niching in dynamic environments , 2014, Inf. Sci..

[21]  David W. Pearson,et al.  An Immune System-Based Genetic Algorithm to Deal with Dynamic Environments: Diversity and Memory , 2003, ICANNGA.

[22]  Shengxiang Yang,et al.  A hybrid immigrants scheme for genetic algorithms in dynamic environments , 2007, Int. J. Autom. Comput..

[23]  Hui Cheng,et al.  Genetic Algorithms With Immigrants and Memory Schemes for Dynamic Shortest Path Routing Problems in Mobile Ad Hoc Networks , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[24]  Mohammad Reza Meybodi,et al.  mNAFSA: A novel approach for optimization in dynamic environments with global changes , 2014, Swarm Evol. Comput..

[25]  Sanyang Liu,et al.  A Novel Artificial Bee Colony Algorithm Based on Modified Search Equation and Orthogonal Learning , 2013, IEEE Transactions on Cybernetics.

[26]  Carlos Cruz,et al.  Optimization in dynamic environments: a survey on problems, methods and measures , 2011, Soft Comput..

[27]  Jürgen Branke,et al.  Multiswarms, exclusion, and anti-convergence in dynamic environments , 2006, IEEE Transactions on Evolutionary Computation.

[28]  F. Azuaje Artificial Immune Systems: A New Computational Intelligence Approach , 2003 .

[29]  John J. Grefenstette,et al.  Genetic Algorithms for Tracking Changing Environments , 1993, ICGA.

[30]  Krzysztof Trojanowski,et al.  Immune-based algorithms for dynamic optimization , 2009, Inf. Sci..