strategies in the process of MMO problem solving
and adaptively control their interactions.
The SelfMMOGA allows complex MMO
problems to be dealt with, which are the black-box
optimization problems (a priori information about
the objective and its features are absents or cannot
be introduces in the search process). The algorithm
uses binary representation for solutions, thus it can
be implemented for many real-world problems with
variables of arbitrary (and mixed) types.
We have included 6 basic MMO techniques in
the SelfMMOGA realization to demonstrate that it
performs well even with simple core algorithms. We
have estimated the SelfMMOGA performance with
a set of binary benchmark MMO problems and
continuous benchmark MMO problems from
CEC’2013 Special Session and Competition on
Niching Methods for Multimodal Function
Optimization. The proposed approach has
demonstrated a performance comparable with other
well-studied techniques.
Experimental results show that the SelfMMOGA
outperforms the average performance of its stand-
alone algorithms. It means that it performs better on
average than a randomly chosen technique. This
feature is very important for complex black-box
optimization, where the researcher has no possibility
of defining a suitable search algorithm and of tuning
its parameters. The proposed approach does not
require the participation of the human-expert,
because it operates in an automated, self-configuring
way.
In further works, we will investigate the
SelfMMOGA using more advanced component
techniques.
ACKNOWLEDGEMENTS
The research was supported by President of the
Russian Federation grant (MK-3285.2015.9). The
author expresses his gratitude to Mr. Ashley
Whitfield for his efforts to improve the text of this
article.
REFERENCES
Bandaru, S. and Deb, K., 2013. A parameterless-niching-
assisted bi-objective approach to multimodal
optimization. Proc. 2013 IEEE Congress on
Evolutionary Computation (CEC’13). pp. 95-102.
Bessaou, M., Petrowski, A. and Siarry, P., 2000. Island
Model Cooperating with Speciation for Multimodal
Optimization. Parallel Problem Solving from Nature
PPSN VI, Lecture Notes in Computer Science, Volume
1917. pp. 437-446.
Das, S., Maity, S., Qub, B.-Y. and Suganthan, P.N., 2011.
Real-parameter evolutionary multimodal optimization:
a survey of the state-of-the art. Swarm and
Evolutionary Computation 1, pp. 71–88.
Deb, K. and Saha, A., 2010. Finding Multiple Solutions
for Multimodal Optimization Problems Using a Multi-
Objective Evolutionary Approach. Proceedings of the
12th Annual Conference on Genetic and Evolutionary
Computation, GECCO 2010. ACM, New York. pp.
447-454.
Epitropakis, M.G., Li, X. and Burke, E.K., 2013. A
dynamic archive niching differential evolution
algorithm for multimodal optimization. Proc. 2013
IEEE Congress on Evolutionary Computation
(CEC’13). pp. 79-86.
Li, X., Engelbrecht, A. and Epitropakis, M., 2013a.
Results of the 2013 IEEE CEC Competition on
Niching Methods for Multimodal Optimization.
Report presented at 2013 IEEE Congress on
Evolutionary Computation Competition on: Niching
Methods for Multimodal Optimization.
Li, X., Engelbrecht, A. and Epitropakis, M.G., 2013b.
Benchmark functions for CEC’2013 special session
and competition on niching methods for multimodal
function optimization. Evol. Comput. Mach. Learn.
Group, RMIT University, Melbourne, VIC, Australia.
Tech. Rep.
Liu, Y., Ling, X., Shi, Zh., Lv, M., Fang. J. and Zhang, L.,
2011. A Survey on Particle Swarm Optimization
Algorithms for Multimodal Function Optimization.
Journal of Software, Vol. 6, No. 12. pp. 2449-2455.
Molina, D., Puris, A., Bello, R. and Herrera, F., 2013.
Variable mesh optimization for the 2013 CEC special
session niching methods for multimodal optimization.
Proc. 2013 IEEE Congress on Evolutionary
Computation (CEC’13). pp. 87-94.
Preuss, M. and Wessing, S., 2013. Measuring multimodal
optimization solution sets with a view to
multiobjective techniques. EVOLVE – A Bridge
between Probability, Set Oriented Numerics, and
Evolutionary Computation IV. AISC, vol. 227,
Springer, Heidelberg. pp. 123–137.
Preuss, M., 2014. Tutorial on Multimodal Optimization. In
the 13th International Conference on Parallel
Problem Solving from Nature, PPSN 2014, Ljubljana,
Slovenia.
Preuss, M., Stoean, C. and Stoean, R., 2011. Niching
foundations: basin identification on fixed-property
generated landscapes. Proceedings of the 13th Annual
Conference on Genetic and Evolutionary
Computation, GECCO 2011. pp. 837–844.
Qu, B., Liang, J., Suganthan P.N. and Chen, T., 2012.
Ensemble of Clearing Differential Evolution for Multi-
modal Optimization. Advances in Swarm Intelligence
Lecture Notes in Computer Science, Volume 7331. pp.
350-357.
Semenkin, E.S. and Semenkina, M.E., 2012. Self-