Let's kick off the series of swarm intelligence algorithms using the Particle Swarm Optimization algorithm. This algorithm is a computational method used to optimize and solve a problem by iteratively improving upon an identified candidate solution i...
The Ant Colony Optimization Algorithm is a computational technique that is heavily inspired by the behavior of ants in finding the shortest path to the food sources from the colony. Introduction The Ant Colony Optimization Algorithm is a probabilisti...
The artificial bee colony algorithm is a biological meta-heuristic algorithm that is heavily inspired by the foraging behavior displayed by a colony of bees. This algorithm operates through the process of simulating the behavior of a bee colony which...
The grey wolf optimization algorithm is a population-based meta-heuristic algorithm inspired by the social hierarchy and hunting behavior exhibited by grey wolves in nature. This algorithm mimics the leadership hierarchy and hunting mechanism followe...
The firefly algorithm is a bio-inspired optimization method that draws its inspiration from the particular flashing pattern exhibited by fireflies. It was first developed by Xin-She Yang in 2008 and has been applied since then to a wide range of opti...
The Krill Herd optimization algorithm is a novel swarm-based metaheuristic optimization algorithm that has been inspired by the herding behavior of the krill, a type of marine crustacean that also tends to form one of the largest swarms in the Antarc...
The moth flame optimization algorithm is a biological meta-heuristic optimization algorithm that draws its inspiration from the behavior of moths attracted to light sources and in this case flames or fire. This algorithm is designed to solve optimiza...
We will now be exploring the bacterial foraging optimization algorithm, a sophisticated way of performing the biological meta-heuristic algorithm to solve the problem at hand through the process of mimicking the foraging behavior of bacteria in natur...
The cuckoo search optimization algorithm is a metaheuristic optimization algorithm that is mainly inspired by the breeding behavior of the cuckoo birds in wildlife. Introduction The cuckoo search algorithm is mainly based on the aggressive breeding b...
MetaHeuristic algorithms are a kind of algorithm that are used to find good enough or approximate solutions to a wide range of problems that are in general very hard or expensive or slow to find using the traditional deterministic algorithms that ten...