SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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.	
  

Más contenido relacionado

Similar a 2nd Order Swarm Intelligence

Ant_Colony_Optimization
Ant_Colony_OptimizationAnt_Colony_Optimization
Ant_Colony_Optimization
Neha Reddy
 
Neural nw ant colony algorithm
Neural nw   ant colony algorithmNeural nw   ant colony algorithm
Neural nw ant colony algorithm
Eng. Dr. Dennis N. Mwighusa
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
Abdul Rahman
 
Ai presentation
Ai presentationAi presentation
Ai presentation
vini89
 

Similar 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

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
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
PECB
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Último (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
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
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
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
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
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"
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

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.