Abstract
Background: Moth-flame optimization will meet the premature and stagnation phenomenon
when encountering difficult optimization tasks.
Objective: This paper presented a quasi-reflection moth-flame optimization algorithm with refraction
learning called QRMFO to strengthen the property of ordinary MFO and apply it in various application
fields to overcome shortcomings.
Methods: In the proposed QRMFO, quasi-reflection-based learning increases the diversity of the population
and expands the search space on the iteration jump phase; refraction learning improves the accuracy
of the potential optimal solution.
Results: Several experiments are conducted to evaluate the superiority of the proposed QRMFO in the
paper; first of all, the CEC2017 benchmark suite is utilized to estimate the capability of QRMFO when
dealing with the standard test sets compared with the state-of-the-art algorithms; afterward, QRMFO is
adopted to deal with multilevel thresholding image segmentation problems and real medical diagnosis
case.
Conclusion: Simulation results and discussions show that the proposed optimizer is superior to the
basic MFO and other advanced methods in terms of convergence rate and solution accuracy.
Keywords:
Moth-flame optimization, global optimization, multilevel thresholding image segmentation, medical diagnosis, particle swarm optimization, ACO.
Graphical Abstract
[4]
Mirjalili S, Dong JS, Lewis A. Nature-inspired optimizers: Theories, literature reviews and applications. Springer 2019; 811.
[29]
Ling Chen H. Towards an optimal support vector machine classifier using a parallel particle swarm optimization strategy. Appl Math Comput 2014; 239: 180-97.
[35]
Guvenc U, Duman S,. Hınıslıoglu Y. Chaotic moth swarm algorithm. In. IEEE International Conference on Innovations in Intelligent SysTems and Applications (INISTA). 03-05 July 2017; Gdynia, Poland: IEEE.
[43]
Khelifi A, Bentouati B, Saliha C. Optimal power flow using hybrid particle swarm optimization and moth flame optimizer approach. Revue des sciences et sciences de l’ingénieur 2018; 7(2): 33-41.
[46]
Sarma A, Bhutani A, Goel L. Hybridization of moth flame optimization and gravitational search algorithm and its application to detection of food quality In: 2017 Intelligent Systems Conference. Intelli Sys 2017.
[49]
K SR. Solution to unit commitment in power system operation planning using binary coded modified moth flame optimization algorithm (BMMFOA): A flame selection based computational technique. J Comput Sci 2018; 25: 298-317.
[52]
Vikas, Nanda SJ. Multi-objective moth flame optimization. In: 2016 International Conference on Advances in Computing, Communications and Informatics. Jaipur, India: ICACCI 2016.
[76]
Yu F. The application of a novel OBL based on lens imaging principle in PSO. ACTA Electonica Sinica 2014; 42(2): 230.
[77]
Shao P, Wu ZJ, Zhou XY, Deng CS. Improved particle swarm optimization algorithm based on opposite learning of refraction. ACTA Electonica Sinica 2015; 43: 2137-44.
[116]
Awad NH, M.Z. Ali, J.J. Liang, B.Y. Qu. Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective bound constrained real-parameter numerical optimization. Singapore: Nanyang Technological University 2016.
[130]
Kennedy J, Eberhart R. Particle swarm optimization. Perth, WA, Australia 1995.
[132]
Xu C. Biogeography-based learning particle swarm optimization. Soft Comput 2016; 21(24): 1-23.
[140]
Kadry S, Rajinikanth V. Grey scale image multi-thresholding using moth-flame algorithm and tsallis entropy. Jurnal Ilmiah Teknik Elektro Komputer dan Informatika 2020; 6(2): 79-89.
[142]
Rajinikanth V, Kadry SC, Rubén G. Verdú E. A study on RGB image multi-thresholding using kapur/tsallis entropy and moth-flame algorithm. Inter J Interact Multi Artif Intell 2021; 7(2): 163-71.