View RSS Feed

mql5

Population optimization algorithms: Cuckoo Optimization Algorithm (COA)

Rate this Entry
by , 02-03-2023 at 12:53 AM (356 Views)
      
   
The cuckoo is a fascinating bird, not only because of its singing, but also because of its aggressive breeding strategy, which consists in laying eggs into nests of other birds.
Cuckoo search is one of the latest nature-inspired heuristic algorithms developed by Yang and Deb in 2009. It is based on the parasitism of some cuckoo species. This algorithm has been further improved by so-called Levy flights rather than simple isotropic random walk methods.
Name:  decision_tree1.png
Views: 58
Size:  17.9 KB

The Cuckoo Optimization Algorithm (COA) is used for continuous non-linear optimization. COA is inspired by the lifestyle of this bird. The optimization algorithm is based on the features of the species' egg-laying and reproduction. Like other evolutionary approaches, COA starts with an initial population. The basis of the algorithm is an attempt to survive. While competing for survival, some of the birds die. Surviving cuckoos move to better places and begin to breed and lay eggs. Finally, the surviving cuckoos converge in such a way that a cuckoo society with similar fitness values is obtained.
The main advantage of this method is its simplicity: cuckoo search requires only four understandable parameters, so tuning becomes a no-brainer.
more...

Submit "Population optimization algorithms: Cuckoo Optimization Algorithm (COA)" to Google Submit "Population optimization algorithms: Cuckoo Optimization Algorithm (COA)" to del.icio.us Submit "Population optimization algorithms: Cuckoo Optimization Algorithm (COA)" to Digg Submit "Population optimization algorithms: Cuckoo Optimization Algorithm (COA)" to reddit

Categories
Uncategorized

Comments