Want to create interactive content? Itβs easy in Genially!
CSA
axelancer
Created on May 30, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Crow Search Algorithm
A natural-based algorithm
Index
Crow's characteristics
Structure
Pseudocode
Comparison
Applications
Bibliography
They live in groups
Crows
Crows memorize the location of their food stash
They follow each other to steal
They guard their stashes against theft
01
02
Initialize crow swarm in a d-dimensional space randomly
Evaluate each crow. Each crow stores its hiding place in its memory variable mi .
03
04
Update position of crows
Update memory
π₯π,ππ‘ππ + ππ Γ πππ,ππ‘ππ Γ (ππ,ππ‘ππ β π₯π,ππ‘ππ) , ππ β₯ π΄ππ,ππ‘πr
π₯π,ππ‘ππ+1 f(π₯i,iter+1) <= f(π₯i,iter)
mπ,ππ‘ππ+1
π₯π,ππ‘ππ+1
mπ,ππ‘ππ+1 otherwise
a random position otherwise
Pseudocode
while iter<itermax for i=1: N randomly choose a crow j define Awareness Probability π΄ππ,ππ‘ππif ππ β₯ π΄ππ,ππ‘ππ π₯π,ππ‘ππ+1 = π₯π,ππ‘ππ + ππ Γ πππ,ππ‘ππ Γ (ππ,ππ‘ππ β π₯π,ππ‘ππ)else π₯π,ππ‘ππ+1 = ππππππ πππ ππ‘πππend if end for calculate fitness function value, evaluate crow ' s new position, update Memory. end while
Comparison
Friedman Test
Solving Benchmark Functions
Convergences
Image Processing
Feature Selection
It is used to estimate multilevel threshold optimal values of image based on Kapurβs entropy.
Allahverdipoor and Gharehchopogh combined K-nearest neighbor with CSA to solve the FS problem in classifying text documents.
CSA was used to recognize faces in low-resolution images by combining Gabor filter + wavelet + texture (GWTM)
Aplications
Neural Network
Cloud Computing
Chithra and Jagatheeswari combined CSA with Support Vector Machine (SVM), neural network, and fraction theory to classify tuberculosis patients. They mentioned that their combination increased the speed of computation and decreased time and cost spent on test samples.
CSA was used to propose a resource-aware to consolidate a substantial Virtual Machine (VM) numbers on minimal in the cloud data center.
Bibliography
A. G. Hussien et al., "Crow Search Algorithm: Theory, Recent Advances, and Applications," in IEEE Access, vol. 8, pp. 173548-173565, 2020, doi: 10.1109/ACCESS.2020.3024108.
https://ieeexplore.ieee.org/abstract/document/9195808
Tingting Wang et al 2022 J. Phys.: Conf. Ser. 2258 012017
https://iopscience.iop.org/article/10.1088/1742-6596/2258/1/012017/pdf
Thank you!