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.
Download as PPTX, PDF, TXT or read online on Scribd
100%(1)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.
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.