Abstract
Particle swarm optimization (PSO) is one of swarm intelligence algorithms and has been used to solve various optimization problems. Since the performance of PSO is much affected by the algorithm parameters of PSO, studies on adaptive control of the parameters have been done. Adaptive PSO (APSO) is one of representative studies. Parameters are controlled according to the evolutionary state, where the state is estimated by distance relations among a best search point and other search points. Also, a global Gaussian mutation operation is introduced to escape from local optima. In this study, a new adaptive control based on landscape modality estimation using hill-valley detection is proposed. A proximity graph is created from search points, hills and valleys are detected in the graph, landscape modality of an objective function is identified as unimodal or multimodal. Parameters are adaptively controlled as: parameters for convergence are selected in unimodal landscape and parameters for divergence are selected in multimodal landscape. Also, two mutation operations are introduced according to the modality. In unimodal landscape, a new local mutation operation is applied to the worst hill point which will be moved toward the best point for convergence. In multimodal landscape, a new adaptive global mutation operation is applied to all hill points for escaping from local optima. The advantage of the proposed method is shown by comparing the results of the method with those by PSO with fixed parameters and APSO.




Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Perth, Australia, pp 1942–1948
Kennedy J, Eberhart RC (2001) Swarm intelligence. Morgan Kaufmann, San Francisco
AlRashidi M, El-Hawary M (2009) A survey of particle swarm optimization applications in electric power systems. IEEE Trans Evolut Comput 13(4):913–918
Kulkarni R, Venayagamoorthy G (2011) Particle swarm optimization in wireless-sensor networks: a brief survey. IEEE Trans Syst Man Cybern Part C Appl Rev 41(2):262–267
Zhang Y, Wang S, Ji G (2015) A comprehensive survey on particle swarm optimization algorithm and its applications. Math Probl Eng 2015(1):1–38. doi: 10.1155/2015/931256
Zhan ZH, Zhang J, Li Y, Chung HSH (2009) Adaptive particle swarm optimization. IEEE Trans Syst Man Cybern Part B Cybern 39(6):1362–1381
Takahama T, Sakai S (2012) Differential evolution with dynamic strategy and parameter selection by detecting landscape modality. In: Proceedings of the 2012 IEEE Congress on evolutionary computation, pp 2114–2121
Shi Y, Eberhart R (1999) Empirical study of particle swarm optimization. In: Proceedings of the 1999 Congress on evolutionary computation, pp 1945–1950
Clerc M, Kennedy J (2002) The particle swarm–explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evolut Comput 6(1):58–73
Eberhart R, Shi Y (2000) Comparing inertia weights and constriction factors in particle swarm optimization. In: Proceedings of the 2000 Congress on evolutionary computation, pp 84–88
Takahama T, Sakai S (2012) Efficient constrained optimization by the \(\varepsilon\) constrained rank-based differential evolution. In: Proceedings of the 2012 IEEE Congress on evolutionary computation, pp 62–69
Riget J, Vesterstrøm JS (2002) A diversity-guided particle swarm optimizer-the ARPSO. Technical Report. EVAlife 2002-02, Department of Computer Science, University of Aarhus, Denmark
Pant M, Radha T, Singh V (2007) A simple diversity guided particle swarm optimization. In: Proceedings of the 2007 IEEE Congress on evolutionary computation, pp 3294–3299. doi:10.1109/CEC.2007.4424896
Takahama T, Sakai S (2014) Selecting strategies in particle swarm optimization by sampling-based landscape modality detection. In: Proceedings of the 2014 international conference on parallel and distributed processing techniques and applications, pp 215–221
Takahama T, Sakai S (2014) Selecting strategies in particle swarm optimization by sampling-based landscape modality detection using inner products. In: Proceedings of the SICE annual conference 2014, pp 1561–1566
Hu M, Wu T, Weir J (2013) An adaptive particle swarm optimization with multiple adaptive methods. IEEE Trans Evolut Comput 17(5):705–720
Hu M, Wu T, Weir JD (2012) An intelligent augmentation of particle swarm optimization with multiple adaptive methods. Inf Sci 213:68–83
Li C, Yang S (2009) An adaptive learning particle swarm optimizer for function optimization. In: Proceedings of the 2009 IEEE Congress on evolutionary computation, pp 381–388
Li C, Yang S, Nguyen TT (2012) A self-learning particle swarm optimizer for global optimization problems. IEEE Trans Syst Man Cybern Part B Cybern 42(3):627–646
Sakai S, Takahama T (2014) A comparative study on estimation methods of landscape modality for evolutionary algorithms. In: Kitahara M, Czerkawski C (eds) Legal informatics, economic science and mathematical research. Kyushu University Press, pp 55–80
Takahashi R, Yata N, Nagao T (2011) A searching algorithm using features of a solution space and self-organizing maps. Trans Inst Electr Eng Jpn C 131(2):433–441 (in Japanese)
Sakai S, Takahama T (2012) A comparative study on neighborhood structures for speciation in species-based differential evolution. In: Kitahara M, Czerkawski C (eds) Social systems solutions applied by economic sciences and mathematical solutions. Kyushu University Press, Fukuoka, pp 111–135
Takahama T, Sakai S (2012) Differential evolution with graph-based speciation by competitive Hebbian rules. In: Proceedings of the sixth international conference on genetic and evolutionary computing (ICGEC2012), pp 445–448
Gabriel KR, Sokal RR (1969) A new statistical approach to geographic variation analysis. Syst Zool 18:259–270
Toussaint GT (1980) The relative neighborhood graph of a finite planar set. Pattern Recognit 12(4):261–268
Kirkpatrick DG, Radke JD (1985) A framework for computational morphology. In: Toussaint G (ed) Computational geometry, North-Holland, pp 217–248
Chakraborty UK (ed) (2008) Advances in differential evolution. Springer, Berlin
Shang YW, Qiu YH (2006) A note on the extended Rosenbrock function. Evolut Comput 14(1):119–126
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evolut Comput 3:82–102
Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler, maybe better. IEEE Trans Evolut Comput 8(3):204–210
Ratnaweera A, Halgamuge S, Watson H (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans Evolut Comput 8(3):240–255
Liang J, Suganthan P (2005) Dynamic multi-swarm particle swarm optimizer. In: Proceedings of the IEEE swarm intelligence symposium, pp 124–129
Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans Evolut Comput 10(3):281–295
Acknowledgments
This research is supported in part by Grant-in-Aid for Scientific Research (C) (No. 24500177, 26350443) of Japan society for the promotion of science.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was presented in part at the 1st International Symposium on Swarm Behavior and Bio-Inspired Robotics, Kyoto, Japan, October 28–30, 2015.
About this article
Cite this article
Takahama, T., Sakai, S., Kushida, Ji. et al. Particle swarm optimization with mutation operations controlled by landscape modality estimation using hill-valley detection. Artif Life Robotics 21, 423–433 (2016). https://doi.org/10.1007/s10015-016-0299-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-016-0299-0