SlideShare une entreprise Scribd logo
1  sur  41
Swarm Intelligence 
BugsBusters Research Team
Table of contents 
• What is meant by Swarm Intelligence? 
• Examples in insects life 
• PSO and ACO Algorithms 
• Applications and Recent Developments 
• Advantages and Disadvantages 
• Conclusion 
• References
What is meant by Swarm 
Intelligence? • Definition 
• any attempt to design 
algorithms or distributed 
problem-solving devices 
inspired by the collective 
behavior of social insect 
colonies and other animal 
societies” [Bonabeau, 
Dorigo, Theraulaz: Swarm 
Intelligence] One worker of robot designed as a 
worker of ant
swarm of robots swarm of Ants
Swarm of 
birds 
Swarm of Flying robots cooperating together
What is meant by Swarm 
Intelligence? • It is an artificial intelligence (AI) technique based on the 
collective behavior in decentralized, self-organized systems 
• Generally made up of agents who interact with 
each other and the environment 
• No centralized control structures 
• Based on group behavior found in nature 
Agents
What is meant by Swarm 
Intelligence? • Insects have a few hundred brain cells 
• However, organized insects have been known for: 
• Architectural marvels 
• Complex communication systems 
• Resistance to hazards in nature 
• In the 1950’s E.O. Wilson observed: 
• A single ant acts (almost) randomly – often leading to 
its own demise 
• A colony of ants provides food and protection for the 
entire population
Medium Real Ant nests, Taken from the earth
• This huge Ant 
colony 
Concrete, that 
has been 
Excavated 
from earth in 
several weeks. 
• This Colony 
has roads 
with shortest 
path between 
every two 
points.
What is meant by Swarm 
Intelligence? • Characteristics 
• Composed of many 
individuals 
• Individuals are 
homogeneous 
• Local interaction based 
on simple 
rules 
• Self-organization
What is meant by Swarm 
Intelligence? • Four Ingredients of Self Organization 
• Positive Feedback 
• Negative Feedback 
• Amplification of Fluctuations – 
randomness 
• Reliance on multiple interactions
Example 
• Original Example: Swarm of Bees 
• Ant colony 
• Agents: ants 
• Flock of birds 
• Agents: birds 
• Traffic 
• Agents: cars 
• Crowd 
• Agents: humans 
• Immune system 
• Agents: cells and molecules
Cont. Example 
• Ant Colony 
• Every single insect in a social insect colony seems to 
have its own agenda, and yet an insect colony looks 
so organized. 
• The seamless integration of all individual activities does 
not seem to require any supervisor. 
• For Example there is in one colony different type of 
workers: 
• Leafcutter Ants 
• Weaver Ants 
• Army Ants
Cont. Examples 
• Leafcutter Ants 
• cut leaves from 
plants and 
trees 
• Workers forage 
for leaves 
hundreds of 
meters away 
from the nest, 
• literally 
organizing 
highways to 
and from their 
foraging sites
Cont. Examples 
• Weaver Ants 
• workers form chains 
of their own bodies, 
allowing them to 
cross wide gaps and 
pull stiff leaf edges 
together to form a 
nest 
• Several chains can 
join to form a bigger 
one over which 
workers run back 
and forth. 
• Such chains create 
enough force to pull 
leaf edges together.
Cont. Example 
• Army Ants 
• organize 
impressive 
hunting raids, 
involving up to 
200,000 workers, 
during which 
they collect 
thousands of 
prey
Cont. Examples 
• Ant Colony Swarm 
benefits: 
• Ants forage 
better. 
• Settle in 
organized home. 
• Defend it self 
against predators 
• Social Insects have 
survived for millions 
of years.
Cont. Examples, How to Interact? 
• Direct Interactions 
• Food/liquid exchange, visual contact, chemical contact 
(pheromones) 
• Indirect Interactions (Stigmergy) 
• Individual behavior modifies the environment, which in 
turn modifies the behavior of other individuals 
Stigmergy 
Example.
PSO and ACO Algorithms 
• Two Common SI Algorithms 
• Ant Colony Optimization 
• Particle Swarm Optimization
Cont. PSO 
• PSO 
• A population based stochastic optimization 
technique Searches for an optimal solution in 
the computable search space. 
• Developed in 1995 by Dr. Eberhart and Dr. Kennedy.
Cont. PSO 
• PSO 
• In PSO individuals strive to 
improve themselves and 
often achieve this by 
observing and imitating their 
neighbors. 
• Each PSO individual has 
the ability to remember. 
• Inspiration: Swarms of Bees, 
Flocks of Birds, Schools of 
Fish.
Particle Optimization 
Technique searching 
robots
Cont. ACO 
• ACO 
• Optimization Technique Proposed by Marco Dorigo in the 
early ’90 
• Heuristic optimization method inspired by biological 
systems 
• Multi-agent approach for solving difficult combinatorial 
optimization problems 
• Has become new and fruitful research area
Cont. ACO
Cont. ACO 
• The way ants find their food in shortest path is 
interesting. 
• Ants secrete pheromones to remember their path. 
• These pheromones evaporate with time. 
• Whenever an ant finds food , it marks its return journey 
with pheromones.
Cont. ACO 
• Pheromones evaporate faster on longer paths. 
(Evaporation) 
• Shorter paths serve as the way to food for most of 
the other ants. 
• The shorter path will be reinforced by the pheromones 
further. (Reinforcement) 
• Finally , the ants arrive at the shortest path. 
(Establishment)
Ant Colony Optimization on 
Traveling Salesman Pro.
Applications and Recent 
Developments • Some applications Uses S.I Algorithms : 
• Movie effects 
• Lord of the Rings 
• Network Routing 
• ACO Routing 
• Swarm Robotics 
• Swarm bots
Movies 
Used 
Swarm 
Intelligence
Cont. Applications and Recent 
ODtheerv Reelcoenpt mdeveelnoptesd 
• Human tremor analysis 
• Human performance assessment 
• Ingredient mix optimization
Cont. Applications and Recent 
ODtheerv Reelcoenpt mdeveelnoptesd 
• Evolving neural networks to solve problems 
• U.S. Military is applying SI techniques to control of 
unmanned vehicles 
• NASA is applying SI techniques for planetary mapping 
• Medical Research is trying SI based controls for nanobots 
to fight cancer
Advantages and Disadvantages 
• ADVANTAGES: 
• The systems are scalable because the same control 
architecture can be applied to a couple of agents or 
thousands of agents 
• The systems are flexible because agents can be easily 
added or removed without influencing the structure
Advantages and Disadvantages 
• ADVANTAGES: 
• The systems are robust because agents are simple in 
design, the reliance on individual agents is small, and 
failure of a single agents has little impact on the 
system’s performance 
• The systems are able to adapt to new situations easily
Cont. Advantages and 
Disadvantages • DISADVANTAGES 
• Non-optimal – Because swarm systems are highly 
redundant and have no central control, they tend to be 
inefficient. The allocation of resources is not efficient, 
and duplication of effort is always rampant. 
• Uncontrollable – It is very difficult to exercise control 
over a swarm.
Cont. Advantages and 
Disadvantages • DISADVANTAGES 
• Unpredictable – The complexity of a swarm system leads 
to unforeseeable results. 
• Non-understandable – Sequential systems are 
understandable; complex adaptive systems, instead, are a 
jumble of intersecting logic. 
• Non-immediate – complex swarm systems with rich 
hierarchies take time. The more complex the swarm, the 
longer it takes to shift states
Conclusion 
• SI provides heuristics to solve difficult optimization 
problems. 
• Has wide variety of applications. 
• Basic philosophy of Swarm Intelligence : Observe the 
behaviour of social animals and try to mimic those 
animals on computer systems. 
• Basic theme of Natural Computing: Observe nature, mimic 
nature.
References 
• Reynolds, C. W. (1987) Flocks, Herds, and Schools: A 
Distributed Behavioral Model, in Computer Graphics, 21(4) 
(SIGGRAPH '87 Conference Proceedings) pages 25-34. 
• James Kennedy, Russell Eberhart. Particle Swarm 
Optimization, IEEE Conf. on Neural networks – 1995 
• www.adaptiveview.com/articles/ ipsop1 
• Ruud Schoonderwoerd, Owen Holland, Janet Bruten - 1996. 
Ant like agents for load balancing in telecommunication 
networks, Adaptive behavior, 5(2) .
References 
• A Bee Algorithm for Multi-Agents System-Lemmens ,Steven . 
Karl Tuyls, Ann Nowe -2007 
• Swarm Intelligence – Literature Overview, Yang Liu , Kevin 
M. Passino. 2000. 
• www.wikipedia.org 
• The ACO metaheuristic: Algorithms, Applications, and 
Advances. Marco Dorigo and Thomas Stutzle-Handbook of 
metaheuristics, 2002. 
• Ant Algorithms for Discrete Optimization Artificial Life 
• M.Dorigo, M.Birattari, T.Stutzle, Ant colony optimization – 
Artificial Ants as a computational intelligence technique, IEEE 
Computational Intelligence Magazine 2006
References 
• M. Dorigo, G. Di Caro & L. M. Gambardella (1999). 
• addr:http://iridia.ulb.ac.be/~mdorigo/ 
• Swarm Intelligence, From Natural to Artificial Systems 
• M. Dorigo, E. Bonabeau, G. Theraulaz 
• The Yellowjackets of the Northwestern United States, Matthew Kweskin 
• addr:http://www.evergreen.edu/user/serv_res/research/arthropod/TESCBiota/Vespi 
dae/Kweskin97/main.htm 
• Entomology & Plant Pathology, Dr. Michael R. Williams 
addr: http://www.msstate.edu/Entomology/GLOWORM/GLOW1PAGE.html 
• Urban Entomology Program, Dr. Timothy G. Myles 
addr:http://www.utoronto.ca/forest/termite/termite.htm
References 
• Dorigo, Marco and Stützle, Thomas. (2004) Ant Colony Optimization, 
Cambridge, MA: The MIT Press. 
• Dorigo, Marco, Gambardella, Luca M., Middendorf, Martin. (2002) 
“Guest Editorial,” IEEE Transactions on Evolutionary Computation, 6(4): 
317-320. 
• Ant Colony Optimization by Marco Dorigo and Thomas Stϋtzle, The MIT 
Press, 2004 
• Swarm Intelligence by James Kennedy and Russell Eberhart with Yuhui 
Shi, Morgan Kauffmann Publishers, 2001 
• Advances in Applied Artificial Intelligence edited by John Fulcher, IGI 
Publishing, 2006 
• Data Mining: A Heuristic Approach by Hussein Abbass, Ruhul Sarker, 
and Charles Newton, IGI Publishing, 2002

Contenu connexe

Tendances

Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms Xin-She Yang
 
Agent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and ToolsAgent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and ToolsStathis Grigoropoulos
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithmAmrit Kaur
 
Introduction to Agent-based Modelling
Introduction to Agent-based ModellingIntroduction to Agent-based Modelling
Introduction to Agent-based Modellingurbanmovements
 
ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.N Vinayak
 
Artificial Bee Colony algorithm
Artificial Bee Colony algorithmArtificial Bee Colony algorithm
Artificial Bee Colony algorithmAhmed Fouad Ali
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationvk1dadhich
 
Artificial bee colony algorithm
Artificial bee colony algorithmArtificial bee colony algorithm
Artificial bee colony algorithmSatyasis Mishra
 
Artificial fish swarm optimization
Artificial fish swarm optimizationArtificial fish swarm optimization
Artificial fish swarm optimizationAhmed Fouad Ali
 
Swarm Intelligence Presentation
Swarm Intelligence PresentationSwarm Intelligence Presentation
Swarm Intelligence Presentationlatcole
 
Cuckoo Optimization ppt
Cuckoo Optimization pptCuckoo Optimization ppt
Cuckoo Optimization pptAnuja Joshi
 

Tendances (20)

Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Agent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and ToolsAgent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and Tools
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithm
 
Swarm intelligence algorithms
Swarm intelligence algorithmsSwarm intelligence algorithms
Swarm intelligence algorithms
 
Cuckoo search algorithm
Cuckoo search algorithmCuckoo search algorithm
Cuckoo search algorithm
 
Introduction to Agent-based Modelling
Introduction to Agent-based ModellingIntroduction to Agent-based Modelling
Introduction to Agent-based Modelling
 
ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.
 
Metaheuristics
MetaheuristicsMetaheuristics
Metaheuristics
 
Artificial Bee Colony algorithm
Artificial Bee Colony algorithmArtificial Bee Colony algorithm
Artificial Bee Colony algorithm
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Grey wolf optimizer
Grey wolf optimizerGrey wolf optimizer
Grey wolf optimizer
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
 
Artificial bee colony algorithm
Artificial bee colony algorithmArtificial bee colony algorithm
Artificial bee colony algorithm
 
Artificial fish swarm optimization
Artificial fish swarm optimizationArtificial fish swarm optimization
Artificial fish swarm optimization
 
Swarm Intelligence Presentation
Swarm Intelligence PresentationSwarm Intelligence Presentation
Swarm Intelligence Presentation
 
Agent Based Models
Agent Based ModelsAgent Based Models
Agent Based Models
 
Cuckoo Optimization ppt
Cuckoo Optimization pptCuckoo Optimization ppt
Cuckoo Optimization ppt
 
Tabu search
Tabu searchTabu search
Tabu search
 

Similaire à Swarm intelligence

Bio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsBio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsAchini_Adikari
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptxRiki378702
 
metahuristic ch 8
metahuristic ch 8metahuristic ch 8
metahuristic ch 8maanyounis1
 
VET4SBO Level 2 module 2 - unit 2 - v1.0 en
VET4SBO Level 2   module 2 - unit 2 - v1.0 enVET4SBO Level 2   module 2 - unit 2 - v1.0 en
VET4SBO Level 2 module 2 - unit 2 - v1.0 enKarel Van Isacker
 
Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2karenmclaughlin1961
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...FoCAS Initiative
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxpawansher2002
 
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...onthewight
 
Swarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationSwarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationIJMER
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Mahmoud El-tayeb
 
Swarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to InspirationSwarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to InspirationMadhura Rambhajani
 
Ch1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxCh1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxAbhijeet Gole
 
Foundations-of-Ants-Ant-Colony-Optimization (1).pptx
Foundations-of-Ants-Ant-Colony-Optimization (1).pptxFoundations-of-Ants-Ant-Colony-Optimization (1).pptx
Foundations-of-Ants-Ant-Colony-Optimization (1).pptxCharanjitSingh468469
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligenceSophia
 
Swarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationSwarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationMuhammad Haroon
 
Swarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationSwarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationMuhammad Haroon
 

Similaire à Swarm intelligence (20)

SWARM INTELLIGENCE
SWARM INTELLIGENCESWARM INTELLIGENCE
SWARM INTELLIGENCE
 
Bio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective SystemsBio-inspired Artificial Intelligence for Collective Systems
Bio-inspired Artificial Intelligence for Collective Systems
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptx
 
metahuristic ch 8
metahuristic ch 8metahuristic ch 8
metahuristic ch 8
 
VET4SBO Level 2 module 2 - unit 2 - v1.0 en
VET4SBO Level 2   module 2 - unit 2 - v1.0 enVET4SBO Level 2   module 2 - unit 2 - v1.0 en
VET4SBO Level 2 module 2 - unit 2 - v1.0 en
 
Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2
 
swarm robotics
swarm roboticsswarm robotics
swarm robotics
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptx
 
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...
Dr Richard Crowder - Termites, Bees and Robots - 14 Mar 2016 - Isle of Wight ...
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
Swarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationSwarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony Optimization
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
 
Swarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to InspirationSwarm Robotics Motivation to Inspiration
Swarm Robotics Motivation to Inspiration
 
Ch1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxCh1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptx
 
Foundations-of-Ants-Ant-Colony-Optimization (1).pptx
Foundations-of-Ants-Ant-Colony-Optimization (1).pptxFoundations-of-Ants-Ant-Colony-Optimization (1).pptx
Foundations-of-Ants-Ant-Colony-Optimization (1).pptx
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Swarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationSwarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimization
 
Swarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimizationSwarm intelligence and particle swarm optimization
Swarm intelligence and particle swarm optimization
 
Xenobots
XenobotsXenobots
Xenobots
 

Dernier

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 

Dernier (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Swarm intelligence

  • 2. Table of contents • What is meant by Swarm Intelligence? • Examples in insects life • PSO and ACO Algorithms • Applications and Recent Developments • Advantages and Disadvantages • Conclusion • References
  • 3. What is meant by Swarm Intelligence? • Definition • any attempt to design algorithms or distributed problem-solving devices inspired by the collective behavior of social insect colonies and other animal societies” [Bonabeau, Dorigo, Theraulaz: Swarm Intelligence] One worker of robot designed as a worker of ant
  • 4. swarm of robots swarm of Ants
  • 5. Swarm of birds Swarm of Flying robots cooperating together
  • 6. What is meant by Swarm Intelligence? • It is an artificial intelligence (AI) technique based on the collective behavior in decentralized, self-organized systems • Generally made up of agents who interact with each other and the environment • No centralized control structures • Based on group behavior found in nature Agents
  • 7. What is meant by Swarm Intelligence? • Insects have a few hundred brain cells • However, organized insects have been known for: • Architectural marvels • Complex communication systems • Resistance to hazards in nature • In the 1950’s E.O. Wilson observed: • A single ant acts (almost) randomly – often leading to its own demise • A colony of ants provides food and protection for the entire population
  • 8. Medium Real Ant nests, Taken from the earth
  • 9. • This huge Ant colony Concrete, that has been Excavated from earth in several weeks. • This Colony has roads with shortest path between every two points.
  • 10. What is meant by Swarm Intelligence? • Characteristics • Composed of many individuals • Individuals are homogeneous • Local interaction based on simple rules • Self-organization
  • 11. What is meant by Swarm Intelligence? • Four Ingredients of Self Organization • Positive Feedback • Negative Feedback • Amplification of Fluctuations – randomness • Reliance on multiple interactions
  • 12.
  • 13. Example • Original Example: Swarm of Bees • Ant colony • Agents: ants • Flock of birds • Agents: birds • Traffic • Agents: cars • Crowd • Agents: humans • Immune system • Agents: cells and molecules
  • 14. Cont. Example • Ant Colony • Every single insect in a social insect colony seems to have its own agenda, and yet an insect colony looks so organized. • The seamless integration of all individual activities does not seem to require any supervisor. • For Example there is in one colony different type of workers: • Leafcutter Ants • Weaver Ants • Army Ants
  • 15. Cont. Examples • Leafcutter Ants • cut leaves from plants and trees • Workers forage for leaves hundreds of meters away from the nest, • literally organizing highways to and from their foraging sites
  • 16. Cont. Examples • Weaver Ants • workers form chains of their own bodies, allowing them to cross wide gaps and pull stiff leaf edges together to form a nest • Several chains can join to form a bigger one over which workers run back and forth. • Such chains create enough force to pull leaf edges together.
  • 17. Cont. Example • Army Ants • organize impressive hunting raids, involving up to 200,000 workers, during which they collect thousands of prey
  • 18. Cont. Examples • Ant Colony Swarm benefits: • Ants forage better. • Settle in organized home. • Defend it self against predators • Social Insects have survived for millions of years.
  • 19. Cont. Examples, How to Interact? • Direct Interactions • Food/liquid exchange, visual contact, chemical contact (pheromones) • Indirect Interactions (Stigmergy) • Individual behavior modifies the environment, which in turn modifies the behavior of other individuals Stigmergy Example.
  • 20. PSO and ACO Algorithms • Two Common SI Algorithms • Ant Colony Optimization • Particle Swarm Optimization
  • 21. Cont. PSO • PSO • A population based stochastic optimization technique Searches for an optimal solution in the computable search space. • Developed in 1995 by Dr. Eberhart and Dr. Kennedy.
  • 22. Cont. PSO • PSO • In PSO individuals strive to improve themselves and often achieve this by observing and imitating their neighbors. • Each PSO individual has the ability to remember. • Inspiration: Swarms of Bees, Flocks of Birds, Schools of Fish.
  • 24. Cont. ACO • ACO • Optimization Technique Proposed by Marco Dorigo in the early ’90 • Heuristic optimization method inspired by biological systems • Multi-agent approach for solving difficult combinatorial optimization problems • Has become new and fruitful research area
  • 26. Cont. ACO • The way ants find their food in shortest path is interesting. • Ants secrete pheromones to remember their path. • These pheromones evaporate with time. • Whenever an ant finds food , it marks its return journey with pheromones.
  • 27. Cont. ACO • Pheromones evaporate faster on longer paths. (Evaporation) • Shorter paths serve as the way to food for most of the other ants. • The shorter path will be reinforced by the pheromones further. (Reinforcement) • Finally , the ants arrive at the shortest path. (Establishment)
  • 28. Ant Colony Optimization on Traveling Salesman Pro.
  • 29. Applications and Recent Developments • Some applications Uses S.I Algorithms : • Movie effects • Lord of the Rings • Network Routing • ACO Routing • Swarm Robotics • Swarm bots
  • 30. Movies Used Swarm Intelligence
  • 31. Cont. Applications and Recent ODtheerv Reelcoenpt mdeveelnoptesd • Human tremor analysis • Human performance assessment • Ingredient mix optimization
  • 32. Cont. Applications and Recent ODtheerv Reelcoenpt mdeveelnoptesd • Evolving neural networks to solve problems • U.S. Military is applying SI techniques to control of unmanned vehicles • NASA is applying SI techniques for planetary mapping • Medical Research is trying SI based controls for nanobots to fight cancer
  • 33. Advantages and Disadvantages • ADVANTAGES: • The systems are scalable because the same control architecture can be applied to a couple of agents or thousands of agents • The systems are flexible because agents can be easily added or removed without influencing the structure
  • 34. Advantages and Disadvantages • ADVANTAGES: • The systems are robust because agents are simple in design, the reliance on individual agents is small, and failure of a single agents has little impact on the system’s performance • The systems are able to adapt to new situations easily
  • 35. Cont. Advantages and Disadvantages • DISADVANTAGES • Non-optimal – Because swarm systems are highly redundant and have no central control, they tend to be inefficient. The allocation of resources is not efficient, and duplication of effort is always rampant. • Uncontrollable – It is very difficult to exercise control over a swarm.
  • 36. Cont. Advantages and Disadvantages • DISADVANTAGES • Unpredictable – The complexity of a swarm system leads to unforeseeable results. • Non-understandable – Sequential systems are understandable; complex adaptive systems, instead, are a jumble of intersecting logic. • Non-immediate – complex swarm systems with rich hierarchies take time. The more complex the swarm, the longer it takes to shift states
  • 37. Conclusion • SI provides heuristics to solve difficult optimization problems. • Has wide variety of applications. • Basic philosophy of Swarm Intelligence : Observe the behaviour of social animals and try to mimic those animals on computer systems. • Basic theme of Natural Computing: Observe nature, mimic nature.
  • 38. References • Reynolds, C. W. (1987) Flocks, Herds, and Schools: A Distributed Behavioral Model, in Computer Graphics, 21(4) (SIGGRAPH '87 Conference Proceedings) pages 25-34. • James Kennedy, Russell Eberhart. Particle Swarm Optimization, IEEE Conf. on Neural networks – 1995 • www.adaptiveview.com/articles/ ipsop1 • Ruud Schoonderwoerd, Owen Holland, Janet Bruten - 1996. Ant like agents for load balancing in telecommunication networks, Adaptive behavior, 5(2) .
  • 39. References • A Bee Algorithm for Multi-Agents System-Lemmens ,Steven . Karl Tuyls, Ann Nowe -2007 • Swarm Intelligence – Literature Overview, Yang Liu , Kevin M. Passino. 2000. • www.wikipedia.org • The ACO metaheuristic: Algorithms, Applications, and Advances. Marco Dorigo and Thomas Stutzle-Handbook of metaheuristics, 2002. • Ant Algorithms for Discrete Optimization Artificial Life • M.Dorigo, M.Birattari, T.Stutzle, Ant colony optimization – Artificial Ants as a computational intelligence technique, IEEE Computational Intelligence Magazine 2006
  • 40. References • M. Dorigo, G. Di Caro & L. M. Gambardella (1999). • addr:http://iridia.ulb.ac.be/~mdorigo/ • Swarm Intelligence, From Natural to Artificial Systems • M. Dorigo, E. Bonabeau, G. Theraulaz • The Yellowjackets of the Northwestern United States, Matthew Kweskin • addr:http://www.evergreen.edu/user/serv_res/research/arthropod/TESCBiota/Vespi dae/Kweskin97/main.htm • Entomology & Plant Pathology, Dr. Michael R. Williams addr: http://www.msstate.edu/Entomology/GLOWORM/GLOW1PAGE.html • Urban Entomology Program, Dr. Timothy G. Myles addr:http://www.utoronto.ca/forest/termite/termite.htm
  • 41. References • Dorigo, Marco and Stützle, Thomas. (2004) Ant Colony Optimization, Cambridge, MA: The MIT Press. • Dorigo, Marco, Gambardella, Luca M., Middendorf, Martin. (2002) “Guest Editorial,” IEEE Transactions on Evolutionary Computation, 6(4): 317-320. • Ant Colony Optimization by Marco Dorigo and Thomas Stϋtzle, The MIT Press, 2004 • Swarm Intelligence by James Kennedy and Russell Eberhart with Yuhui Shi, Morgan Kauffmann Publishers, 2001 • Advances in Applied Artificial Intelligence edited by John Fulcher, IGI Publishing, 2006 • Data Mining: A Heuristic Approach by Hussein Abbass, Ruhul Sarker, and Charles Newton, IGI Publishing, 2002