CURRENT STATE OF BIO HEURISTICS: CLASSIFICATION, BENCHMARKING, APPLICATION AREAS

  • S.I. Rodzin Southern Federal University
Keywords: Bio heuristics, classification, categorization, benchmarking, framework, agent, operator, population, stigmergy

Abstract

The purpose of this article is to analyze the current state of research in the field of development
of algorithms inspired by nature, including categorization, classification, testing, citation,
and application areas. A new multi-level classification system based on the following features is
presented: the criterion of conformity to a natural metaphor, structural, behavioral, search, component,
and evaluation criteria. The classification of bio heuristics involves the systematic assignment
of each bio heuristics to one and only one class within a system of mutually exclusive and
non-overlapping classes. Categorization allows an objective approach to the choice of bio heuristics.
For each bio heuristics there are specific tasks with which it copes well. Knowing these relationships
is important for the purposeful application of bio heuristics. An example of classification
is considered. It is noted that the most informative classification criterion is the behavioral criterion,
the most cited class of bio heuristics are swarm intelligence algorithms, and the most cited bio
heuristics is the PSO particle swarm algorithm. Modern approaches to benchmarking of bio heuristics
are presented: discrete and continuous optimization problems, as well as optimization engineering
problems. There is a tendency to compare the performance of bio heuristics using statistical
hypothesis testing on benchmarks. The tasks successfully solved by bio heuristics in such areas
as engineering design, image processing and computer vision, computer networks and communications,
energy and energy management, data analysis and machine learning, robotics, medical
diagnostics are systematized. There is a tendency to hybridize bio heuristics in one optimizer.
However, convincing evidence is required that the results compensate for the increase in complexity
compared to individual algorithms. Optimization problems requiring further research are noted:
dynamic and stochastic optimization problems; multicriteria optimization problems; multimodal
optimization problems; multidimensional optimization problems; memetic optimization
problems in which a variety of search algorithms are combined; optimization problems and adaptation
of bio heuristics parameter settings to achieve a balance between the convergence rate and
the diversification of the solution search space.

References

1. Wolpert D., Macready W. The no free lunch theorems for optimization // IEEE Trans. Evol.
Comp. – 1997. – No. 1. – P. 67-82.
2. Sorensen K., Sevaux M., Glover F. A history of metaheuristics. – Handbook of heuristics.
– 2017. arxiv:1704.00853v1.
3. Molina D., Poyatos J., Del Ser J., Garcı´a S., Hussain A., Herrera F. Comprehensive taxonomies
of nature- and bio-inspired optimization: inspiration versus algorithmic behavior, critical
analysis and recommendations. – https://arxiv.org/abs/2002.08136v3.
4. Almufti S.M., Marqas R.B., Saeed V.A. Taxonomy of bio-inspired optimization algorithms //
Jour. Adv. Comput. Sci. Technol. – 2019. – Vol. 8 (2). – P. 23.
5. Sorensen K., Glover F.W. Metaheuristics. Encyclopedia of operations research and management
science. – Springer, NY., 2013. – P. 960-970.
6. Binitha S., Sathya S.S. A survey of bio inspired optimization algorithms // Int. Jour. Soft.
Comput. Eng. (IJSCE). – 2012. – Vol. 2 (2). – P. 137-151.
7. Rajpurohit J., Sharma T.K., Abraham A. Glossary of metaheuristic algorithms // Int. Jour.
Comput. Inf. Syst. Ind. Manag. Appl. – 2017. – Vol. 9. – P. 181-205.
8. Nesmachnow S. An overview of metaheuristics: accurate and efficient methods for optimization
// Int. Jour. Metaheuristics. – 2014. – Vol. 3 (4). – P. 320.
9. Pazhaniraja N., et. al. A study on recent bio-inspired optimization algorithms // 4th int. conf.
on signal processing, communication, and network (ICSCN). – IEEE, 2017.
10. Nabaei A., et. al. Topologies and performance of intelligent algorithms: a comprehensive review
// Artif. Intell. Rev. – 2016. – Vol. 49 (1). – P. 79-103.
11. Fausto F., et. al. From ants to whales: metaheuristics for all tastes // Artif. Intell. Rev. – 2019.
– Vol. 53 (1). – P. 753-810.
12. Sergienko I.V., Hulianytskyi L.F., Sirenko S.I. Classification of applied methods of combinatorial
optimization, Cybern. Syst. Anal., 2009, Vol. 45 (5), pp. 732-741.
13. Kureychik V.V., Rodzin S.I. Vychislitel'nye modeli bioevristik, osnovannykh na fizicheskikh i
kognitivnykh protsessakh (obzor) [Computational models of bio heuristics based on physical
and cognitive processes (review)], Informatsionnye tekhnologii [Information Technology],
2021, Vol. 27, No. 11, pp. 563-574.
14. Lones M.A. Metaheuristics in nature-inspired algorithms, Proc. conf. companion on Genetic
and evolutionary computation companion (GECCO). ACM Press, 2014.
15. Sergeyev Y.D., Kvasov D.E., Mukhametzhanov M.S. On the efficiency of nature-inspired
metaheuristics in expensive global optimization with limited budget, Sci. Rep., 2018, Vol. 8 (1).
16. Rodzin S.I., Skobtsov Yu.A., El'-Khatib S.A. Bioevristiki: teoriya, algoritmy i prilozheniya
[Bioheuristics: theory, algorithms, and applications]. Cheboksary: ID «Sreda», 2019, 224 p.
17. Hong L., Drake J.H., Woodward J.R., Ozcan E. A hyper-heuristic approach to automated generation
of mutation operators for evolutionary programming, Appl. Soft. Comput., 2018,
Vol. 62, pp. 162-175.
18. Yang X.S. Nature-Inspired Optimization Algorithms. Elsevier, 2014.
19. Fister I., et.al. A Brief Review of Nature-Inspired Algorithms for Optimization,
Elektrotehniski Vestnik, 2013, Vol. 80 (3), pp. 1-7.
20. Kumar A. Bio inspired computing – A review of algorithms and scope of applications, Expert
Systems with Applications, 2016, Vol. 59, pp. 20-32.
21. Punnathanam V., Kotecha P. Yin-Yang-pair Optimization: A novel lightweight optimization
algorithm, Eng. Applications of Artificial Intelligence, 2016, Vol. 54, pp. 62-79.
22. Dokeroglu T., Sevinc E., Kucukyilmaz T., Cosar A. A survey on new generation metaheuristic
algorithms, Comput. Ind. Eng., 2019, Vol. 137, pp. 106040.
23. Rodzin S.I., Rodzina L.S. Bioinspirirovannyy poisk resheniy: teoriya i prilozheniya dlya
obrabotki problemno-orientirovannykh znaniy v geoinformatike [Bioinspired search for solutions:
theory and applications for processing problem-oriented knowledge in geoinformatics],
Izvestiya YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2015, No. 4,
pp. 203-216.
24. LaTorre A., et. al. Fairness in bio-inspired optimization research: a prescription of methodological
guidelines for comparing meta-heuristics. – 2020. Published arxiv:2004.09969v1.
25. Del Ser J., et. al. Bio-inspired computation: where we stand and what’s next, Swarm Evol.
Comput., 2019, Vol. 48, pp. 220-250.
26. Kureychik V.V., Kureychik V.M., Rodzin S.I. Teoriya evolyutsionnykh vychisleniy [Theory of
evolutionary computing]. Moscow: Fizmatlit, 2012, 260 p.
27. Liefooghe A., Jourdan L., Talbi E.G. A software framework based on a conceptual unified
model for evolutionary multiobjective optimization: ParadisEO-MOEO, Europ. Jour. of Operational
Research, 2011, Vol. 209 (2), pp. 104-112.
28. Benítez-Hidalgo A., Nebro A.J., García-Nieto J., Oregi I., Ser J.D. jMetalPy: A Python
framework for multi-objective optimization with metaheuristics, Swarm and Evol. Computation,
2019, Vol. 51, pp. 100598.
29. Tian Y., et. al. A MATLAB platform for evolutionary multi-objective optimization, IEEE
Computational Intelligence Magazine, 2017, Vol. 12 (4), pp. 73-87.
30. Petrovskiy A.B. Teoriya prinyatiya resheniy [Theory of decision–making]. Moscow: Izd.
Tsentr «Akademiya», 2009, 400 p.
31. Rodzin S., Rodzina O. Metaheuristics memes and biogeography for trans computational combinatorial
optimization problems, Proc. of the 6th Int. Conf. – Cloud System and Big Data Engineering,
2016, pp. 1-5.
32. El-Khatib S., Rodzin S., Skobtsov Yu. Investigation of optimal heuristical parameters for mixed
ACO-k-means segmentation algorithm for MRI images, Proc. 3rd Int. Scientific Conf. on Information
Technologies in Science, Management, Social Sphere and Medicine (ITSMSSM),
2016, Vol. 51, pp. 216-221.
Published
2023-06-07
Section
SECTION III. INFORMATION PROCESSING ALGORITHMS