SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
2nd	
  Order	
  Swarm	
  Intelligence	
  
Vitorino	
  Ramos,	
  David	
  Rodrigues+,	
  and	
  Jorge	
  Louçã	
  
	
  
HAIS	
  2013,	
  Salamanca	
  
September	
  11-­‐13,	
  2013	
  
hHp://goo.gl/OXc0Oh	
  
	
  
+	
  The	
  Open	
  University,	
  UK	
  –	
  david.rodrigues@open.ac.uk	
  
Outline	
  
•  Present	
  an	
  algorithm	
  that	
  is	
  an	
  extension	
  to	
  
Ant	
  Colony	
  System	
  
•  Use	
  of	
  non-­‐entry	
  signal	
  via	
  a	
  negaSve	
  
pheromone.	
  
•  Use	
  of	
  2	
  pheromones	
  improves	
  quality	
  of	
  
results	
  
Ant	
  Colony	
  OpSmisaSon	
  
•  ProbabilisSc	
  technique	
  
•  Searching	
  for	
  OpSmal	
  Path	
  in	
  the	
  graph	
  
(Based	
  on	
  the	
  behaviour	
  of	
  ants	
  seeking	
  a	
  
path	
  between	
  colony	
  and	
  source	
  of	
  food)	
  
•  Mata-­‐heurisSc	
  opSmisaSon	
  
ACO	
  Concept	
  	
  
•  Ants	
  navigate	
  from	
  nest	
  to	
  food	
  source.	
  
Blindly!	
  
•  Shortest	
  path	
  is	
  discovered	
  via	
  pheromone	
  
trails	
  deposited	
  by	
  other	
  ants.	
  
•  Each	
  ant	
  moves	
  stochasScally	
  
•  Pheromone	
  is	
  deposited	
  on	
  path	
  
•  More	
  pheromone	
  implies	
  higher	
  probability	
  of	
  
path	
  being	
  followed.	
  
ACO	
  IllustraSon	
  
TSP	
  Problem	
  
•  A	
  Salesman	
  must	
  visit	
  N	
  ciSes,	
  passing	
  
through	
  each	
  city	
  only	
  once,	
  and	
  returning	
  to	
  
the	
  start	
  city.	
  
•  The	
  cost	
  of	
  the	
  transportaSon	
  between	
  all	
  
ciSes	
  is	
  known	
  
•  The	
  ObjecSve	
  is	
  to	
  choose	
  the	
  order	
  of	
  the	
  
tour	
  so	
  the	
  total	
  cost	
  is	
  minimum.	
  
History	
  
•  Ant	
  System	
  developed	
  by	
  Marco	
  Dorigo	
  (1992,	
  
PhD	
  thesis)	
  
•  Max-­‐Min	
  Ant	
  System	
  by	
  Hoos	
  and	
  Stützle	
  
(1996)	
  
•  Ant	
  Colony	
  by	
  Gambardella,	
  Dorigo	
  (1997)	
  
Biology	
  Findings	
  of	
  non-­‐entry	
  singals	
  
•  Pharaoh's	
  ants	
  (Monomorium	
  pharaonis)	
  
deposit	
  a	
  pheromone	
  as	
  a	
  'no	
  entry'	
  signal	
  to	
  
mark	
  unrewarding	
  foraging	
  paths.	
  
[Robinson,	
  2005,	
  2007;	
  Grüter	
  2012]	
  
2nd	
  Order	
  Swarm	
  Intelligence	
  
•  Double	
  Pheromone	
  Model	
  on	
  top	
  of	
  
tradiSonal	
  ACS.	
  
– TradiSonal	
  posiSve	
  reinforcement	
  pheromone	
  
– Use	
  of	
  NegaSve	
  Pheromone	
  
•  Marker	
  for	
  forbidden	
  paths	
  
•  Forbidden	
  paths	
  are	
  obtained	
  from	
  the	
  worse	
  ant	
  tour	
  
of	
  each	
  iteraSon	
  
•  This	
  Blockade	
  isn’t	
  permanent	
  as	
  the	
  pheromone	
  
evaporates.	
  
State	
  TransiSon	
  Rule	
  
State	
  TransiSon	
  Rule	
  
Global	
  UpdaSng	
  Rule	
  
Local	
  UpdaSng	
  Rule	
  
2nd	
  Order	
  Reasoning	
  
2nd	
  Order	
  Response	
  Maps	
  
2nd	
  Order	
  AS	
  Results	
  
Influence	
  of	
  NegaSve	
  Pheromone	
  
kroA100.tsp	
  with	
  negaSve	
  pheromone	
  
performs	
  beHter	
  
NegaSve	
  Pheromone	
  Also	
  is	
  important	
  
for	
  bigger	
  problems.	
  
NegaSve	
  pheromone	
  can’t	
  dominate	
  
the	
  pheromone	
  maps.	
  
Take	
  Home	
  Message	
  
•  From	
  Biology	
  Findings:	
  use	
  of	
  negaSve	
  
pheromone	
  as	
  non-­‐entry	
  signal	
  
•  New	
  algorithm	
  based	
  on	
  ACS	
  with	
  minimal	
  
changes	
  to	
  tradiSonal	
  algorithm	
  
•  BeHer	
  results	
  (faster	
  convergence	
  to	
  good	
  
results/	
  faster	
  	
  
•  ApplicaSon	
  to	
  Dynamical	
  problems	
  for	
  faster	
  
tracking	
  of	
  the	
  soluSons.	
  

Mais conteúdo relacionado

Semelhante a 2nd Order Swarm Intelligence

Ant Colony Optimization - ACO
Ant Colony Optimization - ACOAnt Colony Optimization - ACO
Ant Colony Optimization - ACOMohamed Talaat
 
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
 
Ant_Colony_Optimization
Ant_Colony_OptimizationAnt_Colony_Optimization
Ant_Colony_OptimizationNeha Reddy
 
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
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxpawansher2002
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptxRiki378702
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationAbdul Rahman
 
Ant Colony Algorithm
Ant Colony AlgorithmAnt Colony Algorithm
Ant Colony Algorithmguest4c60e4
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimizationkamalikanath89
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimizationkamalikanath89
 
Ai presentation
Ai presentationAi presentation
Ai presentationvini89
 
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...Lisa Riley
 

Semelhante a 2nd Order Swarm Intelligence (20)

Ant Colony Optimization - ACO
Ant Colony Optimization - ACOAnt Colony Optimization - ACO
Ant Colony Optimization - ACO
 
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
 
Ant_Colony_Optimization
Ant_Colony_OptimizationAnt_Colony_Optimization
Ant_Colony_Optimization
 
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
ant colony optimizationant colony optimization
ant colony optimization
 
Bio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptxBio-inspired computing Algorithms.pptx
Bio-inspired computing Algorithms.pptx
 
Neural nw ant colony algorithm
Neural nw   ant colony algorithmNeural nw   ant colony algorithm
Neural nw ant colony algorithm
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptx
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
ANT-presentation.ppt
ANT-presentation.pptANT-presentation.ppt
ANT-presentation.ppt
 
Ant Colony Algorithm
Ant Colony AlgorithmAnt Colony Algorithm
Ant Colony Algorithm
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
 
Classification with ant colony optimization
Classification with ant colony optimizationClassification with ant colony optimization
Classification with ant colony optimization
 
Ai presentation
Ai presentationAi presentation
Ai presentation
 
ant colony algorithm
ant colony algorithmant colony algorithm
ant colony algorithm
 
Chromosomewalking
Chromosomewalking Chromosomewalking
Chromosomewalking
 
Ant colony algorithm
Ant colony algorithm Ant colony algorithm
Ant colony algorithm
 
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...
An Improved Ant Colony System Algorithm for Solving Shortest Path Network Pro...
 
bic10_ants.ppt
bic10_ants.pptbic10_ants.ppt
bic10_ants.ppt
 

Último

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
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
 
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 servicediscovermytutordmt
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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 SectorsAssociation for Project Management
 
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 GraphThiyagu K
 
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 . pdfQucHHunhnh
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
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.pdfchloefrazer622
 
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 ...EduSkills OECD
 
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
 
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
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Último (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
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
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
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
 
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
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
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
 
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 ...
 
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
 
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...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

2nd Order Swarm Intelligence

  • 1. 2nd  Order  Swarm  Intelligence   Vitorino  Ramos,  David  Rodrigues+,  and  Jorge  Louçã     HAIS  2013,  Salamanca   September  11-­‐13,  2013   hHp://goo.gl/OXc0Oh     +  The  Open  University,  UK  –  david.rodrigues@open.ac.uk  
  • 2. Outline   •  Present  an  algorithm  that  is  an  extension  to   Ant  Colony  System   •  Use  of  non-­‐entry  signal  via  a  negaSve   pheromone.   •  Use  of  2  pheromones  improves  quality  of   results  
  • 3. Ant  Colony  OpSmisaSon   •  ProbabilisSc  technique   •  Searching  for  OpSmal  Path  in  the  graph   (Based  on  the  behaviour  of  ants  seeking  a   path  between  colony  and  source  of  food)   •  Mata-­‐heurisSc  opSmisaSon  
  • 4. ACO  Concept     •  Ants  navigate  from  nest  to  food  source.   Blindly!   •  Shortest  path  is  discovered  via  pheromone   trails  deposited  by  other  ants.   •  Each  ant  moves  stochasScally   •  Pheromone  is  deposited  on  path   •  More  pheromone  implies  higher  probability  of   path  being  followed.  
  • 6. TSP  Problem   •  A  Salesman  must  visit  N  ciSes,  passing   through  each  city  only  once,  and  returning  to   the  start  city.   •  The  cost  of  the  transportaSon  between  all   ciSes  is  known   •  The  ObjecSve  is  to  choose  the  order  of  the   tour  so  the  total  cost  is  minimum.  
  • 7. History   •  Ant  System  developed  by  Marco  Dorigo  (1992,   PhD  thesis)   •  Max-­‐Min  Ant  System  by  Hoos  and  Stützle   (1996)   •  Ant  Colony  by  Gambardella,  Dorigo  (1997)  
  • 8. Biology  Findings  of  non-­‐entry  singals   •  Pharaoh's  ants  (Monomorium  pharaonis)   deposit  a  pheromone  as  a  'no  entry'  signal  to   mark  unrewarding  foraging  paths.   [Robinson,  2005,  2007;  Grüter  2012]  
  • 9. 2nd  Order  Swarm  Intelligence   •  Double  Pheromone  Model  on  top  of   tradiSonal  ACS.   – TradiSonal  posiSve  reinforcement  pheromone   – Use  of  NegaSve  Pheromone   •  Marker  for  forbidden  paths   •  Forbidden  paths  are  obtained  from  the  worse  ant  tour   of  each  iteraSon   •  This  Blockade  isn’t  permanent  as  the  pheromone   evaporates.  
  • 16. 2nd  Order  AS  Results  
  • 17. Influence  of  NegaSve  Pheromone  
  • 18. kroA100.tsp  with  negaSve  pheromone   performs  beHter  
  • 19. NegaSve  Pheromone  Also  is  important   for  bigger  problems.  
  • 20. NegaSve  pheromone  can’t  dominate   the  pheromone  maps.  
  • 21. Take  Home  Message   •  From  Biology  Findings:  use  of  negaSve   pheromone  as  non-­‐entry  signal   •  New  algorithm  based  on  ACS  with  minimal   changes  to  tradiSonal  algorithm   •  BeHer  results  (faster  convergence  to  good   results/  faster     •  ApplicaSon  to  Dynamical  problems  for  faster   tracking  of  the  soluSons.