A COMPUTATIONAL MODEL OF THE COLLECTIVE BEHAVIOR OF A GROUP OF ANIMALS: EFFECTIVE BIO HEURISTICS FOR SOLVING APPLIED GLOBAL OPTIMIZATION PROBLEMS

  • S.I. Rodzin Southern Federal University
Keywords: Bioheuristics, global optimization, differential vector motion, memory, multidimensional function, agent, operator, population, Wilcoxon criterion

Abstract

A promising solution to global optimization problems are metaheuristics inspired by nature, which
are non-deterministic algorithms that explore the search space, solutions, learning in the search process,
not tied to a specific task, although they do not guarantee accurate solutions. The purpose of this study is to develop an effective algorithm for solving applied problems of global optimization of multidimensional
single-modal and multimodal functions found in engineering design, image processing and computer vision,
energy and energy management, data analysis and machine learning, robotics. To achieve this goal, the article
proposes a computational model of the collective behavior of a group of animals and an effective algorithm
for differential vector motion. The model includes various patterns of behavior in a group of animals:
to hold the current position; to move towards the nearest neighbors or, conversely, from the nearest neighbors;
to move randomly; to compete for a position. The collective memory stores information about the location
of the dominant individuals of the group and the direction of movement of the group, the best positions of
agents, taking into account the mechanisms of competition and dominance in the group. The algorithm was
experimentally tested on seven known multidimensional single-modal and multimodal functions. The results
were compared with a genetic algorithm, a particle swarm algorithm, and a gravitational search for differential
evolution. The proposed algorithm showed better results than competing algorithms on all test functions.
This is due to the better balance of the new algorithm between the rate of convergence and the diversification
of the solution search space. Verification of the results obtained using the Wilcoxon sum of ranks T-test for
independent samples showed that the results of the algorithm are statistically significant. A comparison was
also made with one of the most effective continuous optimization algorithms of BFGS - a quasi-Newtonian
iterative numerical optimization algorithm designed to find the local extremum of single-modal functions. The
results were comparable for multidimensional functions. The algorithm was also compared with the
multistart method in the problem of global optimization of multi-extreme functions and proved its advantage
in terms of time and accuracy of the solutions found.

References

1. Kureychik V.V., Rodzin S.I. Vychislitel'nye modeli evolyutsionnykh i roevykh bioevristik (obzor)
[Computational models of evolutionary and swarm bioheuristics (review)], Informatsionnye
tekhnologii [Information Technology], 2021, Vol. 27, No. 10, pp. 507-520.
2. Kureychik V.V., Rodzin S.I. Vychislitel'nye modeli bioevristik, osnovannykh na fizicheskikh i
kognitivnykh protsessakh (obzor) [Computational models and bio heuristics based on physical and
cognitive processes (review], Informatsionnye tekhnologii [Information Technology], 2021, Vol. 27,
No. 11, pp. 563-574.
3. Dragoi E.N., Dafinescu V. Review of Metaheuristics Inspired from the Animal Kingdom, Mathematics,
2021, No. 9, pp. 2335.
4. Dragoi E.N., Dafinescu V. Review of Metaheuristics Inspired from the Animal Kingdom, Mathematics,
2021, No. 9, pp. 2335.
5. Rodzin S.I. Sovremennoe sostoyanie bioevristik: klassifikatsiya, benchmarking, oblasti primeneniya
[Computational models of bioeuristics based on physical and cognitive processes (review)], Izvestiya
YuFU. Tekhnicheskie nauki [Izvestiya SFedU. Engineering Sciences], 2023, No. 2, pp. 280-298.
6. Global'naya optimizatsiya: Vikipediya. Svobodnaya entsiklopediya [Global optimization: Wikipedia.
The free encyclopedia]. Available at: https://ru.wikipedia.org/wiki/Global'naya optimizatsiya (accessed
20 January 2024).
7. Kureychik V.V., Rodzin S.I. Bioevristiki, inspirirovannye faunoy (obzor) [Bio heuristics inspired by
fauna (review)], Informatsionnye tekhnologii [Information Technology], 2023, Vol. 29, No. 11,
pp. 559-573.
8. Mirjalili S. Dragonfly algorithm: A new meta-heuristic optimization technique for solving singleobjective,
discrete, and multi objective problems, Neural Comput. Appl., 2015, Vol. 27,
pp. 1053-1073.
9. Kallioras N.A., et. al. Pity beetle algorithm – A new metaheuristic inspired by the behavior of bark
beetles, Adv. Eng. Softw., 2018, Vol. 121, pp. 147-166.
10. Couzin I.D. Collective minds, Nature, 2007, Vol. 445, pp. 715-728.
11. Bode N., Wood A., Franks D. The impact of social networks on animal collective motion, Anim.
Behav., 2011, Vol. 82 (1), pp. 29-38.
12. Broom M., Koenig A., Borries C. Variation in dominance hierarchies among group-living animals:
modeling stability and the likelihood of coalitions, Behav. Ecol., 2009, Vol. 20, pp. 844-855.
13. Long W., et. al. Solving high-dimensional global optimization problems using an improved sine cosine
algorithm, Expert systems with applications, 2019, Vol. 123, pp. 108-126.
14. Hamzaçebi C. Improving genetic algorithms’ performance by local search for optimization, Appl.
Math. Comput., 2008, Vol. 196 (1), pp. 309-317.
15. Kennedy J., Eberhart R.C. Particle swarm optimization, Proc. IEEE Inter. Conf. on Neural Networks,
1995, Vol. 4, pp. 1942-1948.
16. Rashedi E., Nezamabadi-pour H., Saryazdi S. GSA: a gravitational search algorithm, Inf. Sci., 2009,
Vol. 179, pp. 2232-2248.
17. Storn R., Price K. Differential evolution—a simple and efficient adaptive scheme for global optimization
over continuous spaces, Technical report TR-95–012. ICSI. Berkeley. CA, 1995.
18. Wilcoxon F. Individual comparisons by ranking methods Frank Wilcoxon, Bio-metrics Bulletin, 2006,
Vol. 1 (6), pp. 80-83.
19. Al-Baali M. On the behavior of bombined extra-updating/self-scaling BFGS method, Jour. Comput.
Appl. Math., 2001, Vol. 134, pp. 269-281.
20. art i ., et al. Intelligent multi-start methods, Handbook of Metaheuristics. Cham: Springer, 2019,
pp. 221-243.
Published
2024-05-28
Section
SECTION I. CONTROL SYSTEMS AND MODELING