Smoothing and auxiliary functions based cooperative coevolution for global optimization

In this paper, a novel evolutionary algorithm framework called smoothing and auxiliary functions based cooperative coevolution (Briefly, SACC) for large scale global optimization problems is proposed. In this new algorithm pattern, a smoothing function and an auxiliary function are well integrated with a cooperative coevolution algorithm. In this way, the performance of the cooperative coevolution algorithm may be improved. In SACC, the cooperative coevolution is responsible for the parallel searching in multiple areas simultaneously. Afterwards, an existing smoothing function is used to eliminate all the local optimal solutions no better than the best one obtained until now. Unfortunately, as the above takes place, the smoothing function will lose descent directions, which will weaken the local search. However, a proposed auxiliary function can overcome the drawback, which helps to find a better local optimal solution. A clever strategy on BFGS quasi-Newton method is designed to make the local search more efficient. The simulations on standard benchmark suite in CEC'2013 are made, and the results indicate the proposed algorithm SACC is effective and efficient.

[1]  S. Ivvan Valdez,et al.  A Boltzmann based estimation of distribution algorithm , 2013 .

[2]  Xin Yao,et al.  Multilevel cooperative coevolution for large scale optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[3]  Xin Yao,et al.  Large scale evolutionary optimization using cooperative coevolution , 2008, Inf. Sci..

[4]  N. Huang,et al.  A study of the characteristics of white noise using the empirical mode decomposition method , 2004, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[5]  Xiaodong Li,et al.  Cooperatively Coevolving Particle Swarms for Large Scale Optimization , 2012, IEEE Transactions on Evolutionary Computation.

[6]  Giovanni Iacca,et al.  Parallel memetic structures , 2013, Inf. Sci..

[7]  Chen Fang,et al.  A hybrid estimation of distribution algorithm for solving the resource-constrained project scheduling problem , 2012, Expert Syst. Appl..

[8]  Jinung An,et al.  Estimation of particle swarm distribution algorithms: Combining the benefits of PSO and EDAs , 2012, Inf. Sci..

[9]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[10]  Xiaodong Li,et al.  Cooperative Co-evolution for large scale optimization through more frequent random grouping , 2010, IEEE Congress on Evolutionary Computation.

[11]  Giovanni Iacca,et al.  Ockham's Razor in memetic computing: Three stage optimal memetic exploration , 2012, Inf. Sci..

[12]  Xiaodong Li,et al.  Cooperative Co-evolution with delta grouping for large scale non-separable function optimization , 2010, IEEE Congress on Evolutionary Computation.

[13]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[14]  Randolph Rach,et al.  Near-field and far-field approximations by the Adomian and asymptotic decomposition methods , 2011, Appl. Math. Comput..

[15]  Ponnuthurai Nagaratnam Suganthan,et al.  Benchmark Functions for the CEC'2013 Special Session and Competition on Large-Scale Global Optimization , 2008 .