Since the creation of Genetic Algorithms a number of people have created all sorts of optimisation algorithm inspired by nature and a variety of living creatures. Many of these algorithms are classified as swarm intelligence in opposition to genetic or evolutionary algorithms.
Over the years, my impression, is that people have lost the sense of why developing bio-inspired optimisation and rapidly diverged towards developing bio-inspired optimisation for the sake of it.
The insane proliferation of these algorithms has been accompanied by an equal proliferation of journal papers. The impression is that, as long as a new living thing is used as paradigm, one can publish an unbounded quantity of journal papers.
My impression is that, if one looks at the working principles of all these algorithms, the truth of the matter is that all these algorithms are fundamentally the same algorithm with some differences in the implementation details.
We now have: ant colonies, bee colonies, cuckoo birds (!!!?!!!), pigeons algorithms, fish schools, krill heads, bat algorithms, firefly algorithm, invasive weeds (scary), whale optimisation, grey wolf optimisation (wonder if by changing the colour of the wolf I can publish a new bunch of papers), etc. Try to randomly enter names of living things and add optimisation in Google.
Now my question is: does it make any sense? apart from allowing many grad students to graduate with some journal publications?
Or is it really the name that you give to an algorithm that does it?
Given the millions of species, each one with their own behaviour and ecosystem, I expect more algorithms and papers in the years to come but again: does it make any sense?