Description
GWO operates on the basis of hierarchy in the group. Once all wolves are initialized with some random feed then fitness function is calculated for each wolf. In a group, 10-20 wolves are considered. Out of them the one with minimum fitness function (as GWO works to reduce the distance between prey and wolf and optimal position is the prey position whereas CS works for maximization of profit ) is considered as leader of the group and \(\alpha_{wolf}\) , followed by two more wolf with corresponding decreasing fitness function as $$\beta_{wolf}$$  and $$\gamma_{wolf}$$ . The mean of these positions is considered as an optimal position of the wolf in that iteration.
$$GWO optimal position=\frac{\alpha_{wolf}+\beta_{wolf}+\gamma_{wolf}}{3}$$
Top three wolf positions are updated by equation 3.1 and 3.2 and the new position is the mean of these three. In GWO, to move towards the prey, the distance between prey and golf is minimized and changed over time. The step size by which wolf moves are randomly weighted by a constant which leads to falling it into local optima. This problem is solved by cuckoo search algorithm which updates the current position based on the best position so far. CS optimality more relies on other habitat groups rather than only time. To make it hybrid we updated the best three locations of wolves in the group by CS method which update it by a step of with angle. The step size is updated as:
$$stepsize=wXstepX(s-best)$$
where ‘s’ is the position of $$\alpha_{wolf}$$ $$\beta_{wolf}$$ $$\gamma_{wolf}$$
‘step’ is the previous step size of the cuckoo movement
‘step size’ is the updated step size
‘w’ is the weighting factor = 0.001
The position of the cuckoo is now updated as:
where is the deviation of the cuckoo and a random quantity
Using the above equation they are updated to new positions and handle will get back to GWO form CS. Now GWO takes mean of all three best positions again and tradeoff the local optima error in this hybrid.
The hybrid of Grey Wolf with Particle Swarm Optimization can also be checked here.
Anonymous –
Excellent
Ram Kumar R P (verified owner) –
Excellent Codes
neeraj.arora (verified owner) –
zxx
k.sudheer (verified owner) –
Greatly useful thesis available
k.sudheer (verified owner) –
very useful
Fawad (verified owner) –
Excellent
Fawad (verified owner) –
Good codes
venkat.reddy (verified owner) –
great
venkat.reddy (verified owner) –
great
praveen.hipparge (verified owner) –
good
shiffali.goyal (verified owner) –
Gr8
ramahk92 (verified owner) –
Thanks for Providing Code.
admin (verified owner) –
Nicely written code
alok.kumar (verified owner) –
Thanks for your support.
alok.kumar (verified owner) –
Thanks.
sameer.kumthekar (verified owner) –
best
vankani.arjun (verified owner) –
Nice project !!
garba.abdulrauf (verified owner) –
thank you
preethi.g (verified owner) –
good
mohammed.dhriyyef (verified owner) –
merci
xuexi (verified owner) –
good
hasan (verified owner) –
Thanks
richa.singh (verified owner) –
nice
umit.cetinkaya (verified owner) –
It is so good
m.m (verified owner) –
dgds
otuo.acheampong (verified owner) –
very useful website
otuo.acheampong (verified owner) –
very useful website
daniela.irimia (verified owner) –
Usefull, I hope!
zhang.xin (verified owner) –
nice code
chou_aib (verified owner) –
great
thiyagarajan.n (verified owner) –
good
thiyagarajan.n (verified owner) –
good
thiyagarajan.n (verified owner) –
good
thiyagarajan.n (verified owner) –
good
chou_aib (verified owner) –
Great
wisamjr (verified owner) –
very good and quick
Md. Mohin Islam (verified owner) –
thank you.
vishnupriya.vijayan (verified owner) –
nice job!!!
akash.raghuvanshi (verified owner) –
good
saranya.gunasekar (verified owner) –
thank u very much
saranya.gunasekar (verified owner) –
good
ibrahim.alnaib (verified owner) –
good
ibrahim.alnaib (verified owner) –
good
durgendra kumar.kanigiri (verified owner) –
k
JacobsYoung (verified owner) –
nice
JacobsYoung (verified owner) –
good
saranya.gunasekar (verified owner) –
good
anuj.goel (verified owner) –
Excellent and appreciative initiative.
john.seed (verified owner) –
good
john.seed (verified owner) –
good
thiyagarajan.n-1218 (verified owner) –
thankyou
thiyagarajan.n-1218 (verified owner) –
nice
thiyagarajan.n-1218 (verified owner) –
goood
nenisi.j (verified owner) –
heh
mostafaham (verified owner) –
great
mostafaham (verified owner) –
good
syber.shuai (verified owner) –
nice
prashant.kulkarni-0716 (verified owner) –
excellent
prashant.kulkarni-0716 (verified owner) –
excellent
prashant.kulkarni-0716 (verified owner) –
EXCELLENT
prashant.kulkarni-0716 (verified owner) –
EXCELLENT WORK
manishshukla8840 (verified owner) –
na
manishshukla8840 (verified owner) –
na n
manishshukla8840 (verified owner) –
na n
manishshukla8840 (verified owner) –
ZGoog theme but all topics was not covered in this portal
jayati.vaish (verified owner) –
good
jayati.vaish (verified owner) –
good
jayati.vaish (verified owner) –
good
anthony.dibia (verified owner) –
Nice site