SlideShare une entreprise Scribd logo
1  sur  14
Swarm   intelligence “The emergent collective intelligence of groups of simple agents.”
What? Collective behavior of decentralized, self-organizing systems Natural or Artificial Simple local behavior leads to global intelligent behavior Ant colonies, bird flocking, bacterial growth 2 Swarm Intelligence
Why is it of Interest? Distributed system of interacting autonomous agents Goals: performance optimization and robustness Division of labor and distributed task allocation Self-organized control and cooperation (decentralized) Swarm Intelligence 3
Nature Swarm Intelligence 4
Ant Foraging Behavior Shortest path between food and nest Indirect Communication – Pheromones Ant productivity is better than the sum of their single activities Cooperation and Division of Labor 5 Swarm Intelligence
Ant Colony Optimization (ACO) Probabilistic Technique for Solving Computational Problems Graph Problems Depends on two factors Attractiveness of the move from node i to j Trail level of the move – proficiency of the move in the past Swarm Intelligence 6
Application of ACO Scheduling Problem Vehicle Routing Problem Assignment Problem Set Problem Swarm Intelligence 7
Particle Swarm Optimization ORIGINS: How can birds or fish exhibit such a coordinated and collective behavior? The study of the above mentioned problem accidentally revealed that PSO is an optimization technique. Swarm Intelligence 8
Particle Swarm Optimization A computational method that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality. Particle(candidate solution) improves its position based on 3 criteria: Inertia Personal Influence Social Influence Swarm Intelligence 9
Particle Swarm Optimization For each particle     Initialize particleENDDo    For each particle         Calculate fitness value        If the fitness value is better than the best fitness value (pBest) in history            set current value as the new pBest    End    Choose the particle with the best fitness value of all the particles as the gBest    For each particle         Calculate particle velocity according to velocity equation.        Update particle position according to position equation.    End While maximum iterations or minimum error criteria is not attained Swarm Intelligence 10
Particle Swarm Optimization Applications: Function Optimisation Optimal Control in Control Systems Swarm Intelligence 11
Other Algorithms Cuckoo Search Intelligent Water Drops River Formation Dynamics Firefly Algorithm 12 Swarm Intelligence
Application of Swarm Intelligence Crowd Simulation Movies Lord of the Rings (Massive technology) Batman Returns (Simulation of bats) Airlines – Passenger Simulation Telecom Network Airport Gates Process Optimization 13 Swarm Intelligence
Pop Culture Prey – Michael Crichton Allucination – Isaac Asimov Matrix (movie) Mass Effect (video game) 14 Swarm Intelligence

Contenu connexe

Tendances

Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
Hanya Mohammed
 
Ant Colony Optimization presentation
Ant Colony Optimization presentationAnt Colony Optimization presentation
Ant Colony Optimization presentation
Partha Das
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
vk1dadhich
 

Tendances (20)

Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Practical Swarm Optimization (PSO)
Practical Swarm Optimization (PSO)Practical Swarm Optimization (PSO)
Practical Swarm Optimization (PSO)
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Ant Colony Optimization presentation
Ant Colony Optimization presentationAnt Colony Optimization presentation
Ant Colony Optimization presentation
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Swarm Intelligence in Robotics
Swarm Intelligence in RoboticsSwarm Intelligence in Robotics
Swarm Intelligence in Robotics
 
Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSO
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.
 
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
 
Particle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its ApplicationsParticle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its Applications
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Hybrid systems
Hybrid systemsHybrid systems
Hybrid systems
 
Spider Monkey Optimization Algorithm
Spider Monkey Optimization AlgorithmSpider Monkey Optimization Algorithm
Spider Monkey Optimization Algorithm
 

En vedette

Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm Optimization
Stelios Petrakis
 

En vedette (7)

Swarm ROBOTICS
Swarm ROBOTICSSwarm ROBOTICS
Swarm ROBOTICS
 
Particle Swarm Optimization by Rajorshi Mukherjee
Particle Swarm Optimization by Rajorshi MukherjeeParticle Swarm Optimization by Rajorshi Mukherjee
Particle Swarm Optimization by Rajorshi Mukherjee
 
Kilobot Formation Control
Kilobot Formation ControlKilobot Formation Control
Kilobot Formation Control
 
How To Make Multi-Robots Formation Control System
How To Make Multi-Robots Formation Control SystemHow To Make Multi-Robots Formation Control System
How To Make Multi-Robots Formation Control System
 
Particle Swarm optimization
Particle Swarm optimizationParticle Swarm optimization
Particle Swarm optimization
 
Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm Optimization
 
Robotics project ppt
Robotics project pptRobotics project ppt
Robotics project ppt
 

Similaire à Swarm Intelligence - An Introduction

Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and aco
satish561
 
antcolonyoptimization-130619020831-phpapp01.pdf
antcolonyoptimization-130619020831-phpapp01.pdfantcolonyoptimization-130619020831-phpapp01.pdf
antcolonyoptimization-130619020831-phpapp01.pdf
nrusinhapadhi
 
Advantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee ColonyAdvantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee Colony
Tasha Holloway
 
Ai presentation
Ai presentationAi presentation
Ai presentation
vini89
 
Cuckoo search algorithm
Cuckoo search algorithmCuckoo search algorithm
Cuckoo search algorithm
Ritesh Kumar
 
Swarm Intelligence State of the Art
Swarm Intelligence State of the ArtSwarm Intelligence State of the Art
Swarm Intelligence State of the Art
Marek Kopel
 

Similaire à Swarm Intelligence - An Introduction (20)

cs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptcs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.ppt
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07
 
Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and aco
 
A Multi-Objective Ant Colony System Algorithm for Virtual Machine Placement
A Multi-Objective Ant Colony System Algorithm for Virtual Machine PlacementA Multi-Objective Ant Colony System Algorithm for Virtual Machine Placement
A Multi-Objective Ant Colony System Algorithm for Virtual Machine Placement
 
antcolonyoptimization-130619020831-phpapp01.pdf
antcolonyoptimization-130619020831-phpapp01.pdfantcolonyoptimization-130619020831-phpapp01.pdf
antcolonyoptimization-130619020831-phpapp01.pdf
 
Evolutionary Design of Swarms (SSCI 2014)
Evolutionary Design of Swarms (SSCI 2014)Evolutionary Design of Swarms (SSCI 2014)
Evolutionary Design of Swarms (SSCI 2014)
 
Advantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee ColonyAdvantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee Colony
 
Software testing
Software testingSoftware testing
Software testing
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptx
 
香港六合彩-六合彩
香港六合彩-六合彩香港六合彩-六合彩
香港六合彩-六合彩
 
November 16, Learning
November 16, LearningNovember 16, Learning
November 16, Learning
 
Ai presentation
Ai presentationAi presentation
Ai presentation
 
231semMish (1).ppt
231semMish (1).ppt231semMish (1).ppt
231semMish (1).ppt
 
Meta Heuristics Optimization and Nature Inspired.ppt
Meta Heuristics Optimization and Nature Inspired.pptMeta Heuristics Optimization and Nature Inspired.ppt
Meta Heuristics Optimization and Nature Inspired.ppt
 
231semMish.ppt
231semMish.ppt231semMish.ppt
231semMish.ppt
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
Cuckoo search algorithm
Cuckoo search algorithmCuckoo search algorithm
Cuckoo search algorithm
 
Human robot
Human robotHuman robot
Human robot
 
53564379-Ant-Colony-Optimization.ppt
53564379-Ant-Colony-Optimization.ppt53564379-Ant-Colony-Optimization.ppt
53564379-Ant-Colony-Optimization.ppt
 
Swarm Intelligence State of the Art
Swarm Intelligence State of the ArtSwarm Intelligence State of the Art
Swarm Intelligence State of the Art
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Dernier (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
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
 
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
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 

Swarm Intelligence - An Introduction

  • 1. Swarm intelligence “The emergent collective intelligence of groups of simple agents.”
  • 2. What? Collective behavior of decentralized, self-organizing systems Natural or Artificial Simple local behavior leads to global intelligent behavior Ant colonies, bird flocking, bacterial growth 2 Swarm Intelligence
  • 3. Why is it of Interest? Distributed system of interacting autonomous agents Goals: performance optimization and robustness Division of labor and distributed task allocation Self-organized control and cooperation (decentralized) Swarm Intelligence 3
  • 5. Ant Foraging Behavior Shortest path between food and nest Indirect Communication – Pheromones Ant productivity is better than the sum of their single activities Cooperation and Division of Labor 5 Swarm Intelligence
  • 6. Ant Colony Optimization (ACO) Probabilistic Technique for Solving Computational Problems Graph Problems Depends on two factors Attractiveness of the move from node i to j Trail level of the move – proficiency of the move in the past Swarm Intelligence 6
  • 7. Application of ACO Scheduling Problem Vehicle Routing Problem Assignment Problem Set Problem Swarm Intelligence 7
  • 8. Particle Swarm Optimization ORIGINS: How can birds or fish exhibit such a coordinated and collective behavior? The study of the above mentioned problem accidentally revealed that PSO is an optimization technique. Swarm Intelligence 8
  • 9. Particle Swarm Optimization A computational method that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality. Particle(candidate solution) improves its position based on 3 criteria: Inertia Personal Influence Social Influence Swarm Intelligence 9
  • 10. Particle Swarm Optimization For each particle     Initialize particleENDDo    For each particle         Calculate fitness value        If the fitness value is better than the best fitness value (pBest) in history            set current value as the new pBest    End    Choose the particle with the best fitness value of all the particles as the gBest    For each particle         Calculate particle velocity according to velocity equation.        Update particle position according to position equation.    End While maximum iterations or minimum error criteria is not attained Swarm Intelligence 10
  • 11. Particle Swarm Optimization Applications: Function Optimisation Optimal Control in Control Systems Swarm Intelligence 11
  • 12. Other Algorithms Cuckoo Search Intelligent Water Drops River Formation Dynamics Firefly Algorithm 12 Swarm Intelligence
  • 13. Application of Swarm Intelligence Crowd Simulation Movies Lord of the Rings (Massive technology) Batman Returns (Simulation of bats) Airlines – Passenger Simulation Telecom Network Airport Gates Process Optimization 13 Swarm Intelligence
  • 14. Pop Culture Prey – Michael Crichton Allucination – Isaac Asimov Matrix (movie) Mass Effect (video game) 14 Swarm Intelligence