Abstract
The population initialization is the first and crucial step in many swarm intelligence and evolutionary algorithms. In this paper, we propose a new density-based population initialization strategy, which is concerned about both uniformity and randomness of the initial population. In experiments, first, the empty space statistic is adopted to indicate its favorable uniformity. Then, the proposed strategy is used to generate an initial population for CMA-ES, and compared with typical initialization strategies over the CEC-2013 multimodal optimization benchmark. The experimental results demonstrate that the density-based initialization strategy could generate more uniform distribution than the random strategy, and such a strategy is beneficial to evolutionary multimodal optimization.
This work is partly supported by the National Natural Science Foundation of China (No. 61573327).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bu, C., Luo, W., Yue, L.: Continuous dynamic constrained optimization with ensemble of locating and tracking feasible regions strategies. IEEE Trans. Evol. Comput. 21(1), 14–33 (2016)
Gao, W.F., Liu, S.Y.: A modified artificial bee colony algorithm. Comput. Oper. Res. 39(3), 687–697 (2012)
Gao, W.F., Liu, S.Y., Huang, L.L.: Particle swarm optimization with chaotic opposition-based population initialization and stochastic search technique. Commun. Nonlinear Sci. Numer. Simul. 17(11), 4316–4327 (2012)
Gao, Y., Wang, Y.J.: A memetic differential evolutionary algorithm for high dimensional functions’ optimization. In: Proceedings of the Third International Conference on Natural Computation (ICNC 2007), vol. 4, pp. 188–192. IEEE (2007)
Gong, M., Jiao, L., Liu, F., Ma, W.: Immune algorithm with orthogonal design based initialization, cloning, and selection for global optimization. Knowl. Inf. Syst. 25(3), 523–549 (2010)
Hansen, N.: The CMA evolution strategy: a tutorial. arXiv e-prints arXiv:1604.00772 (2016)
Ju, L., Du, Q., Gunzburger, M.: Probabilistic methods for centroidal Voronoi tessellations and their parallel implementations. Parallel Comput. 28(10), 1477–1500 (2002)
Kazimipour, B., Li, X., Qin, A.K.: Initialization methods for large scale global optimization. In: Proceedings of the 2013 IEEE Congress on Evolutionary Computation (CEC), pp. 2750–2757. IEEE (2013)
Kazimipour, B., Li, X., Qin, A.K.: A review of population initialization techniques for evolutionary algorithms. In: Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 2585–2592. IEEE (2014)
Leung, Y.W., Wang, Y.: An orthogonal genetic algorithm with quantization for global numerical optimization. IEEE Trans. Evol. Comput. 5(1), 41–53 (2001)
Li, X., Engelbrecht, A., Epitropakis, M.G.: Benchmark functions for CEC’2013 special session and competition on niching methods for multimodal function optimization. RMIT University, Evolutionary Computation and Machine Learning Group, Australia, Technical report (2013)
Luo, W., Zhu, W., Ni, L., Qiao, Y., Yuan, Y.: SCA2: novel efficient swarm clustering algorithm. IEEE Trans. Emerg. Top. Comput. Intell. (2020). https://doi.org/10.1109/TETCI.2019.2961190
Maaranen, H., Miettinen, K., Mäkelä, M.M.: Quasi-random initial population for genetic algorithms. Comput. Math. Appl. 47(12), 1885–1895 (2004)
Maaranen, H., Miettinen, K., Penttinen, A.: On initial populations of a genetic algorithm for continuous optimization problems. J. Global Optim. 37(3), 405 (2007)
Ni, L., Luo, W., Zhu, W., Liu, W.: Clustering by finding prominent peaks in density space. Eng. Appl. Artif. Intell. 85, 727–739 (2019)
Parrott, D., Li, X.: Locating and tracking multiple dynamic optima by a particle swarm model using speciation. IEEE Trans. Evol. Comput. 10(4), 440–458 (2006)
Peng, L., Wang, Y., Dai, G., Cao, Z.: A novel differential evolution with uniform design for continuous global optimization. J. Comput. 7(1), 3–10 (2012)
Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.: Opposition-based differential evolution for optimization of noisy problems. In: Proceedings of the 2006 IEEE International Conference on Evolutionary Computation (CEC), pp. 1865–1872. IEEE (2006)
Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.: A novel population initialization method for accelerating evolutionary algorithms. Comput. Math. Appl. 53(10), 1605–1614 (2007)
Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.: Opposition versus randomness in soft computing techniques. Appl. Soft Comput. 8(2), 906–918 (2008)
Richards, M., Ventura, D.: Choosing a starting configuration for particle swarm optimization. In: Proceedings of the 2004 IEEE International Joint Conference on Neural Networks, pp. 2309–2312. IEEE (2004)
Ripley, B.D.: Spatial Statistics, vol. 575. Wiley, Hoboken (2005)
Saka, Y., Gunzburger, M., Burkardt, J.: Latinized, improved LHS, and CVT point sets in hypercubes. Int. J. Numer. Anal. Model. 4(3–4), 729–743 (2007)
Shi, Y.: Brain storm optimization algorithm. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds.) ICSI 2011. LNCS, vol. 6728, pp. 303–309. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21515-5_36
Uy, N.Q., Hoai, N.X., McKay, R.I., Tuan, P.M.: Initialising PSO with randomised low-discrepancy sequences: the comparative results. In: Proceedings of the 2007 IEEE Congress on Evolutionary Computation (CEC), pp. 1985–1992. IEEE (2007)
Wand, M.P., Jones, M.C.: Kernel Smoothing. CRC Press, Boca Raton (1994)
Wu, Q.: On the optimality of orthogonal experimental design. Acta Mathematicae Applacatae Sinica 1(4), 283–299 (1978)
Xu, P., Luo, W., Lin, X., Qiao, Y., Zhu, T.: Hybrid of PSO and CMA-ES for global optimization. In: Proceeding of the 2019 IEEE Congress on Evolutionary Computation (CEC), pp. 27–33. IEEE (2019)
Zhu, W., Luo, W., Ni, L., Lu, N.: Swarm clustering algorithm: Let the particles fly for a while. In: 2018 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1242–1249. IEEE (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xu, P., Luo, W., Xu, J., Qiao, Y., Zhang, J. (2021). Density-Based Population Initialization Strategy for Continuous Optimization. In: Pan, L., Pang, S., Song, T., Gong, F. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2020. Communications in Computer and Information Science, vol 1363. Springer, Singapore. https://doi.org/10.1007/978-981-16-1354-8_5
Download citation
DOI: https://doi.org/10.1007/978-981-16-1354-8_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-1353-1
Online ISBN: 978-981-16-1354-8
eBook Packages: Computer ScienceComputer Science (R0)