SlideShare a Scribd company logo
1 of 7
SWARM INTELLIGENCE
FROM NATURAL TO ARTIFICIAL INTELLIGENCE
Worker Ant #1: I'm lost! Where's the line? What do I do?
Worker Ant #2: Help!
Worker Ant #3: We'll be stuck here forever!
Mr. Soil: Do not panic, do not panic. We are trained professionals.
Now, stay calm. We are going around the leaf.
Worker Ant #1: Around the leaf. I-I-I don't think we can do that.
Mr. Soil: Oh, nonsense. This is nothing compared to the twig of '93.
- A Bug’s Life, Walt Disney, 1998
COLLEN T HOVE – B1335891
A swarm is better understood if thought of as agents
exhibiting a collective behavior.
• Termites swarm to build colonies
• Birds swarm to find food
• Bees swarm to reproduce
• Traffic – Agents: cars
• Crowd - Agents: humans
• Immune system - Agents: cells and molecules
SWARMING – THE DEFINITION
POWERFUL … BUT SIMPLE
All evidence suggests:
• No central control
• Only simple rules for each individual
• Emergent phenomena
• Self-organization
• SWARMING IS POWERFUL
• Swarms can achieve things that an individual
cannot
• 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
SWARM INTELLIGENCE
Swarm Robotics
The application of SI principles to collective robotics
A group of simple robots that can only communicate
locally and operate in a biologically inspired manner
A currently developing area of research
WHY INSECTS?
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
• Bird Flocking
• “Boids” model was proposed by Reynolds
• Boids = Bird-oids (bird like)
• Only three simple rules
SWARMING – EXAMPLE
• Technical systems are getting larger and more complex
• Global control hard to define and program
• Larger systems lead to more errors
• Swarm intelligence systems are:
• Robust
• Relatively simple (How to program a swarm?)
HARNESS THIS POWER OUT OF SIMPLICITY
• Rule 1: Avoid Collision with neighboring birds
• Rule 2: Match the velocity of neighboring birds
• Rule 3: Stay near neighboring birds
TWO COMMON SI ALGORITHMS
• Ant Colony Optimization
• The study of artificial systems modeled after the behavior of
real ant colonies and are useful in solving discrete
optimization problems
• Introduced in 1992 by Marco Dorigo
• Originally called it the Ant System (AS)
• Has been applied to
• Traveling Salesman Problem (and other shortest path problems)
• Several NP-hard Problems
• It is a population-based metaheuristic used to find
approximate solutions to difficult optimization problems
• Applications of ACO
• - Vehicle routing with time window constraints
• Network routing problems
• Assembly line balancing
• Heating oil distribution
• Data mining
• Particle Swarm Optimization
• 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
• Inspiration: Swarms of Bees, Flocks of Birds, Schools of Fish
• Applications of PSO
• - Human tremor analysis
• Electric/hybrid vehicle battery pack state of change
• Human performance assessment
• Ingredient mix optimization
• Evolving neural networks to solve problems
WHY PEOPLE USE ACO AND PSO
• Can be applied to a wide range of applications
• Easy to understand
• Easy to implement
• Computationally efficient
• Recent Developments in SI Applications
• 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
• SI techniques are applied to load balancing in telecommunication networks
• Entertainment industry is applying SI techniques for battle and crowd
scenes

More Related Content

What's hot (20)

Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Swarm Intelligence in Robotics
Swarm Intelligence in RoboticsSwarm Intelligence in Robotics
Swarm Intelligence in Robotics
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Swarm robotics
Swarm robotics Swarm robotics
Swarm robotics
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
ant colony optimization
ant colony optimizationant colony optimization
ant colony optimization
 
swarm robotics
swarm roboticsswarm robotics
swarm robotics
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
 
Particle Swarm optimization
Particle Swarm optimizationParticle Swarm optimization
Particle Swarm optimization
 
Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms Nature-Inspired Optimization Algorithms
Nature-Inspired Optimization Algorithms
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
 
Ant Colony Optimization - ACO
Ant Colony Optimization - ACOAnt Colony Optimization - ACO
Ant Colony Optimization - ACO
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
 
Final project
Final projectFinal project
Final project
 
Grey wolf optimizer
Grey wolf optimizerGrey wolf optimizer
Grey wolf optimizer
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Spider Monkey Optimization Algorithm
Spider Monkey Optimization AlgorithmSpider Monkey Optimization Algorithm
Spider Monkey Optimization Algorithm
 
Ant Colony Optimization
Ant Colony OptimizationAnt Colony Optimization
Ant Colony Optimization
 

Viewers also liked

A swarm intelligence-based unicast routing protocol for hybrid ad hoc networks
A swarm intelligence-based unicast routing protocol for hybrid ad hoc networksA swarm intelligence-based unicast routing protocol for hybrid ad hoc networks
A swarm intelligence-based unicast routing protocol for hybrid ad hoc networksMarc Manthey
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemeSAT Journals
 
From Biological to Smart CMOS Imaging: Architectural approach
From Biological to Smart CMOS Imaging: Architectural approachFrom Biological to Smart CMOS Imaging: Architectural approach
From Biological to Smart CMOS Imaging: Architectural approachUniversity of Waterloo, Canada
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligenceshubham1306
 
Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and acosatish561
 

Viewers also liked (10)

A swarm intelligence-based unicast routing protocol for hybrid ad hoc networks
A swarm intelligence-based unicast routing protocol for hybrid ad hoc networksA swarm intelligence-based unicast routing protocol for hybrid ad hoc networks
A swarm intelligence-based unicast routing protocol for hybrid ad hoc networks
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation system
 
Yashashree_Wase_MEEE
Yashashree_Wase_MEEEYashashree_Wase_MEEE
Yashashree_Wase_MEEE
 
From Biological to Smart CMOS Imaging: Architectural approach
From Biological to Smart CMOS Imaging: Architectural approachFrom Biological to Smart CMOS Imaging: Architectural approach
From Biological to Smart CMOS Imaging: Architectural approach
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
 
Nanoantenna systems
Nanoantenna systemsNanoantenna systems
Nanoantenna systems
 
Nantenna
NantennaNantenna
Nantenna
 
Nano Antenna
Nano AntennaNano Antenna
Nano Antenna
 
Swarm Intelligence
Swarm IntelligenceSwarm Intelligence
Swarm Intelligence
 
Swarm intelligence pso and aco
Swarm intelligence pso and acoSwarm intelligence pso and aco
Swarm intelligence pso and aco
 

Similar to Swarm Intelligence Presentation

Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2karenmclaughlin1961
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxpawansher2002
 
Ch1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxCh1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxAbhijeet Gole
 
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
 
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
 
Improving Artificial Intelligence by Studying the Brain
Improving Artificial Intelligence by Studying the BrainImproving Artificial Intelligence by Studying the Brain
Improving Artificial Intelligence by Studying the BrainTahoe Silicon Mountain
 
Week 15: Focus on Technology
Week 15: Focus on Technology Week 15: Focus on Technology
Week 15: Focus on Technology kilgore1
 
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmasER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmasOpher Etzion
 
Information Theory and the Demise of Darwinism
Information Theory and the Demise of DarwinismInformation Theory and the Demise of Darwinism
Information Theory and the Demise of DarwinismFred Williams
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptxRiki378702
 
Hpai class 15 - genes, mini-modules, and learning
Hpai   class 15 - genes, mini-modules, and learningHpai   class 15 - genes, mini-modules, and learning
Hpai class 15 - genes, mini-modules, and learningmelendez321
 
cs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptcs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptDeveshKhandare
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Borseshweta
 
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
 
introduction to environmental ethics06.ppt
introduction to environmental ethics06.pptintroduction to environmental ethics06.ppt
introduction to environmental ethics06.pptKhalidMdBahauddin
 
Robot power point template [recovered]
Robot power point template [recovered]Robot power point template [recovered]
Robot power point template [recovered]Vivekananda college
 

Similar to Swarm Intelligence Presentation (20)

Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptx
 
Ch1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.pptxCh1-Introduction to computation Intelligence.pptx
Ch1-Introduction to computation Intelligence.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 ...
 
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
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
Patterns In The Chaos
Patterns In The ChaosPatterns In The Chaos
Patterns In The Chaos
 
Improving Artificial Intelligence by Studying the Brain
Improving Artificial Intelligence by Studying the BrainImproving Artificial Intelligence by Studying the Brain
Improving Artificial Intelligence by Studying the Brain
 
Week 15: Focus on Technology
Week 15: Focus on Technology Week 15: Focus on Technology
Week 15: Focus on Technology
 
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmasER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
ER 2017 tutorial - On Paradoxes, Autonomous Systems and dilemmas
 
Information Theory and the Demise of Darwinism
Information Theory and the Demise of DarwinismInformation Theory and the Demise of Darwinism
Information Theory and the Demise of Darwinism
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptx
 
Hpai class 15 - genes, mini-modules, and learning
Hpai   class 15 - genes, mini-modules, and learningHpai   class 15 - genes, mini-modules, and learning
Hpai class 15 - genes, mini-modules, and learning
 
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
 
Singularity summit
Singularity summitSingularity summit
Singularity summit
 
The #FreeAI Manifesto
The #FreeAI ManifestoThe #FreeAI Manifesto
The #FreeAI Manifesto
 
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
 
introduction to environmental ethics06.ppt
introduction to environmental ethics06.pptintroduction to environmental ethics06.ppt
introduction to environmental ethics06.ppt
 
Robot power point template [recovered]
Robot power point template [recovered]Robot power point template [recovered]
Robot power point template [recovered]
 

Recently uploaded

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 

Recently uploaded (20)

GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 

Swarm Intelligence Presentation

  • 1. SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL INTELLIGENCE Worker Ant #1: I'm lost! Where's the line? What do I do? Worker Ant #2: Help! Worker Ant #3: We'll be stuck here forever! Mr. Soil: Do not panic, do not panic. We are trained professionals. Now, stay calm. We are going around the leaf. Worker Ant #1: Around the leaf. I-I-I don't think we can do that. Mr. Soil: Oh, nonsense. This is nothing compared to the twig of '93. - A Bug’s Life, Walt Disney, 1998 COLLEN T HOVE – B1335891
  • 2. A swarm is better understood if thought of as agents exhibiting a collective behavior. • Termites swarm to build colonies • Birds swarm to find food • Bees swarm to reproduce • Traffic – Agents: cars • Crowd - Agents: humans • Immune system - Agents: cells and molecules SWARMING – THE DEFINITION POWERFUL … BUT SIMPLE All evidence suggests: • No central control • Only simple rules for each individual • Emergent phenomena • Self-organization • SWARMING IS POWERFUL • Swarms can achieve things that an individual cannot
  • 3. • 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 SWARM INTELLIGENCE Swarm Robotics The application of SI principles to collective robotics A group of simple robots that can only communicate locally and operate in a biologically inspired manner A currently developing area of research WHY INSECTS? 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
  • 4. • Bird Flocking • “Boids” model was proposed by Reynolds • Boids = Bird-oids (bird like) • Only three simple rules SWARMING – EXAMPLE • Technical systems are getting larger and more complex • Global control hard to define and program • Larger systems lead to more errors • Swarm intelligence systems are: • Robust • Relatively simple (How to program a swarm?) HARNESS THIS POWER OUT OF SIMPLICITY
  • 5. • Rule 1: Avoid Collision with neighboring birds • Rule 2: Match the velocity of neighboring birds • Rule 3: Stay near neighboring birds
  • 6. TWO COMMON SI ALGORITHMS • Ant Colony Optimization • The study of artificial systems modeled after the behavior of real ant colonies and are useful in solving discrete optimization problems • Introduced in 1992 by Marco Dorigo • Originally called it the Ant System (AS) • Has been applied to • Traveling Salesman Problem (and other shortest path problems) • Several NP-hard Problems • It is a population-based metaheuristic used to find approximate solutions to difficult optimization problems • Applications of ACO • - Vehicle routing with time window constraints • Network routing problems • Assembly line balancing • Heating oil distribution • Data mining • Particle Swarm Optimization • 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 • Inspiration: Swarms of Bees, Flocks of Birds, Schools of Fish • Applications of PSO • - Human tremor analysis • Electric/hybrid vehicle battery pack state of change • Human performance assessment • Ingredient mix optimization • Evolving neural networks to solve problems
  • 7. WHY PEOPLE USE ACO AND PSO • Can be applied to a wide range of applications • Easy to understand • Easy to implement • Computationally efficient • Recent Developments in SI Applications • 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 • SI techniques are applied to load balancing in telecommunication networks • Entertainment industry is applying SI techniques for battle and crowd scenes