100% found this document useful (1 vote)
51 views

Bees Algorithm

The document discusses the bee colony algorithm, which is inspired by the foraging behavior of honey bees. It describes how scout bees search randomly for food sources and communicate the location and quality of food patches to other bees through waggle dances. The bees make decisions about whether to recruit more bees to explore good sources or search for new patches. The algorithm initializes a population of random solutions and has bees search patches and share information to gradually find the optimal solution, similar to how honey bees forage efficiently.

Uploaded by

sreejith
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
51 views

Bees Algorithm

The document discusses the bee colony algorithm, which is inspired by the foraging behavior of honey bees. It describes how scout bees search randomly for food sources and communicate the location and quality of food patches to other bees through waggle dances. The bees make decisions about whether to recruit more bees to explore good sources or search for new patches. The algorithm initializes a population of random solutions and has bees search patches and share information to gradually find the optimal solution, similar to how honey bees forage efficiently.

Uploaded by

sreejith
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

 It’s a type of optimization algorithm based on swarm

intelligence and was developed by PHAM,2005.


 Swarm Intelligence (SI) is defined as the collective
problem-solving capabilities of social animals
 Inspired from the natural foraging behaviour of honey
bees.
 A colony of honey bees can exploit a large number of
food sources up to the radius of 11km.
 The colony employs about one-quarter of its members
as forager bees.
 The scout bees search for the better patches
randomly.
 The scout bees inform their peers waiting in the hive as
to the quality of the food source
 They communicate to the other bees by performing
their dance, known as the “waggle dance”
 Dancers produce a loud
buzzing sound by moving
their bodies from side to side.
They provide following
information through this
dance:
1. Quality of food
2. Distance of source
3. Direction of source

 Duration of wagging implies


distance, frequency of
buzzing implies quality,
direction of wagging implies
source direction
 DECISION 1
The quiescent bees evaluate the patch and
decide to recruit or explore for other patches.
 DECISION 2
If the patch is still good increase the number of
foraging bees.
 DECISION 3
Evaluate fitness of the bees.
 Initialise population n with random solutions.
 Evaluate fitness of the population
 While(stopping criterion not met)
 Search for the best sites m.
 Determine the neighbourhood size as ngh(patch size)
 Recruit bees for selected sites(more bees for best e
sites) and evaluate fitness.
 Select the fittest bee from each patch.
 Assign (n-m)remaining bees to search randomly and
evaluate their fitness.
 End While
In this way the BA provides the optimal solution.
 USED IN NN .
 USED FOR WOOD DEFECT
CLASSIFICATION.
 CONTROL CHART PATTERN
RECOGNITION.
 ECG CLASSIFICATIONS
 ROBOT CONTROL
 VARIOUS FIELDS LIKE ELECTRONIC
DESIGNS AND MECHANICAL DESIGNS.

You might also like