SlideShare una empresa de Scribd logo
1 de 30
Effect of Topology on Diversity of
Spatially-Structured Evolutionary
            Algorithms
M. De Felice - Energy and Environment Modelling Unit@ENEA, Rome, Italy

S. Meloni - Institute for Biocomputation and Physics of Complex
Systems@University of Zaragoza, Zaragoza, Spain

S. Panzieri - Dept. Informatica e Automazione@ROMA TRE University,
Rome, Italy
Outline

What are Spatially-Structured EAs (SSEAs)

Why studying SSEAs?

Experimentations

And now?
SSEAs
EA where ‘interaction’ is graph-based

Cellular Genetic Algorithms are SSEAs


Classic EA                   SSEA



                }
 Individual 1               Individual 1

 Individual 2
 Individual 3   Selection
                            Individual 2   Individual 3
     ...
 Individual N
                            Individual 4
Original Idea

         Panzieri et al., A Spatially Structured Genetic Algorithm over
         Complex Networks for Mobile Robot Localisation, IEEE Int. Conf.
         on Robotics and Automation (ICRA), 2007




Adding a ‘structure’ seemed to improve the diversity
                   of hypothesis
-2                             2
                           2



Robotic Localization
-4

             (a)
                       2       4



-6                             6

 6                                 6



         1
 4                                 4



 2           1                     2



 0                                 0

                   2
-2                             -2
                           2

-4                             -4

             (b)

-6                             -6
  6                             6
Epidemic Spreading
Compartmental models [1920s] used to model
epidemic spreading with differential equations

                            µ
    S               I               R
Epidemic Spreading
 Compartmental models [1920s] used to model
 epidemic spreading with differential equations

                                 µ
      S                  I                 R

Epidemic Spreading on Networks (see S.Meloni
et al., traffic-driven epidemic spreading in finite-size
scale-free networks, PNAS, 2009)
Main Questions
Main Questions
1. Can we model EAs as Spreading
   Processes?
Main Questions
1. Can we model EAs as Spreading
   Processes?

2. How graph topology influences
   diversity?
Main Questions
1. Can we model EAs as Spreading
   Processes?

2. How graph topology influences
   diversity?

3. Can we use analytic tools used in
   Epidemic Spreading to investigate
   EAs dynamics?
SSEA as Spreading
        Process
Analogy between SI (Susceptible-Infectious) model
and EA
                                            γ
               S                  I                      S

         Non-Optimal           Optimal                Elitism?




J.L. Payne & M.J. Eppstein, Pair Approximations of
Takeover Dynamics in Regular Population Structures,
         Evolutionary Computation, 2009
Our Algorithm
                     1. start with random solutions
                     in nodes
                     while (!terminate)
                        for each individual i
                           2. select uniformly a random
                           neighbour
                           3. mutate it
                           4. if it’s better or equal than i use it
                           to replace i
                        end
                     end




No Diversity Maintenance Mechanisms!
Proposed problem
NMAX: Combinatorial problem                              8


                                                         7


                                                         6


                                                         5




                                                fitness
                                                         4




Composition of L TWOMAX functions of
                                                         3


                                                         2


                                                         1


                                                         0
                                                             0   1   2   3    4     5   6   7   8




length b                                                                     Ones




       10010100|00011000|... |11100101




                                   }
         }
    first TWOMAX of length b   k-th TWOMAX of length b




                                      2L optima
Experimentations
10000 individuals (i.e. 10000 nodes)

Measuring First Hitting Time (FHT), generation of fitness
convergence (FCT) and n. of optima found (N.OPT.)
[average on 100 runs]

Panmictic (traditional), Random Graph (Erdös-Rényi) and
Lattice 1-D (2-neighbours)
Experimentations - 2
Entropies



Genotypic Entropy                       Phenotypic Entropy

1. Random and Panmictic go     All the topologies converge at
quickly to the same solution         the optimal fitness value
2. Lattice 1D ‘converges’ to
several optima
Some numbers
 Larger genotype leads to...
   ...slower convergence
        ...less diversity
Some numbers
  Larger genotype leads to...
    ...slower convergence
         ...less diversity




What happens in-between?
Watts-Strogatz
   Small-World model



Landmark paper: D.J. Watts & S.H. Strogatz,
Collective dynamics of ‘small-world’ networks,
Nature, 1998

Rewiring probability parameter r
0 -> Regular Graph (lattice)
1 -> Random Network
Rewiring and APL
Average Path Length (APL) is the average
length of all the shortest paths

APL measures the spreading of information on
a network
Rewiring Factor
Rewiring Factor
Rewiring Factor - 2
Conclusions
Conclusions
We investigated the relationship between
network topology and SSEA dynamics
Conclusions
We investigated the relationship between
network topology and SSEA dynamics

This is a first step...
Conclusions
We investigated the relationship between
network topology and SSEA dynamics

This is a first step...

  ...to study how to design an ad-hoc network
  for a specific problem
Conclusions
We investigated the relationship between
network topology and SSEA dynamics

This is a first step...

  ...to study how to design an ad-hoc network
  for a specific problem

  ...to apply Epidemic Spreading formalisms
  to SSEAs
Thank you



Download Networks Data
www.matteodefelice.name/research/resources/

Más contenido relacionado

Similar a Gecco 2011 - Effects of Topology on the diversity of spatially-structured evolutionary algorithms

Sparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmSparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmManjari Narayan
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 tsysglobalsolutions
 
Higher-order spectral graph clustering with motifs
Higher-order spectral graph clustering with motifsHigher-order spectral graph clustering with motifs
Higher-order spectral graph clustering with motifsAustin Benson
 
Presentation2 2000
Presentation2 2000Presentation2 2000
Presentation2 2000suvobgd
 
Trabajo de ingles (5)
Trabajo de ingles (5)Trabajo de ingles (5)
Trabajo de ingles (5)sasmaripo
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IRamez Abdalla, M.Sc
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Alexander Decker
 
Programacion multiobjetivo
Programacion multiobjetivoProgramacion multiobjetivo
Programacion multiobjetivoDiego Bass
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Förderverein Technische Fakultät
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...IAEME Publication
 
Cornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsCornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsMark Gerstein
 
Bayesian network based software reliability prediction
Bayesian network based software reliability predictionBayesian network based software reliability prediction
Bayesian network based software reliability predictionJULIO GONZALEZ SANZ
 
An Algorithm For Vector Quantizer Design
An Algorithm For Vector Quantizer DesignAn Algorithm For Vector Quantizer Design
An Algorithm For Vector Quantizer DesignAngie Miller
 
[Ris cy business]
[Ris cy business][Ris cy business]
[Ris cy business]Dino, llc
 
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsOn Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsRafael Nogueras
 

Similar a Gecco 2011 - Effects of Topology on the diversity of spatially-structured evolutionary algorithms (20)

Sparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggmSparse inverse covariance estimation using skggm
Sparse inverse covariance estimation using skggm
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016
 
Higher-order spectral graph clustering with motifs
Higher-order spectral graph clustering with motifsHigher-order spectral graph clustering with motifs
Higher-order spectral graph clustering with motifs
 
Presentation2 2000
Presentation2 2000Presentation2 2000
Presentation2 2000
 
Trabajo de ingles (5)
Trabajo de ingles (5)Trabajo de ingles (5)
Trabajo de ingles (5)
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part I
 
Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...Application of support vector machines for prediction of anti hiv activity of...
Application of support vector machines for prediction of anti hiv activity of...
 
Programacion multiobjetivo
Programacion multiobjetivoProgramacion multiobjetivo
Programacion multiobjetivo
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Bay's marko chain
Bay's marko chainBay's marko chain
Bay's marko chain
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
 
Report
ReportReport
Report
 
Cornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsCornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 Nets
 
Bayesian network based software reliability prediction
Bayesian network based software reliability predictionBayesian network based software reliability prediction
Bayesian network based software reliability prediction
 
An Algorithm For Vector Quantizer Design
An Algorithm For Vector Quantizer DesignAn Algorithm For Vector Quantizer Design
An Algorithm For Vector Quantizer Design
 
[Ris cy business]
[Ris cy business][Ris cy business]
[Ris cy business]
 
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsOn Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
 
Ds15 minitute-v2
Ds15 minitute-v2Ds15 minitute-v2
Ds15 minitute-v2
 
Ku2518881893
Ku2518881893Ku2518881893
Ku2518881893
 
Ku2518881893
Ku2518881893Ku2518881893
Ku2518881893
 

Más de matteodefelice

Supporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgeSupporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgematteodefelice
 
My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...matteodefelice
 
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...matteodefelice
 
Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...matteodefelice
 
Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...matteodefelice
 
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load ForecastingIEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecastingmatteodefelice
 
Soft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli AutomaticiSoft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli Automaticimatteodefelice
 
EVEN Presentation - April 2009
EVEN Presentation - April 2009EVEN Presentation - April 2009
EVEN Presentation - April 2009matteodefelice
 

Más de matteodefelice (10)

Supporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledgeSupporting the Energy Union with data & knowledge
Supporting the Energy Union with data & knowledge
 
My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...My presentation at ICEM 2017: From data mining to information extraction: usi...
My presentation at ICEM 2017: From data mining to information extraction: usi...
 
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...Learning by Redundancy: how climate multi-model ensembles can help to fight t...
Learning by Redundancy: how climate multi-model ensembles can help to fight t...
 
Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...Learning from data: data mining approaches for Energy & Weather/Climate appli...
Learning from data: data mining approaches for Energy & Weather/Climate appli...
 
Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...Application of seasonal climate forecasts for electricity demand forecasting:...
Application of seasonal climate forecasts for electricity demand forecasting:...
 
Anes tdec2012
Anes tdec2012Anes tdec2012
Anes tdec2012
 
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load ForecastingIEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
IEEE SSCI 2011 Talk - Neural Networks Ensembles for Short-Term Load Forecasting
 
ENEA My Activities
ENEA My ActivitiesENEA My Activities
ENEA My Activities
 
Soft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli AutomaticiSoft Computing - Lezione di Controlli Automatici
Soft Computing - Lezione di Controlli Automatici
 
EVEN Presentation - April 2009
EVEN Presentation - April 2009EVEN Presentation - April 2009
EVEN Presentation - April 2009
 

Último

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Último (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Gecco 2011 - Effects of Topology on the diversity of spatially-structured evolutionary algorithms

  • 1. Effect of Topology on Diversity of Spatially-Structured Evolutionary Algorithms M. De Felice - Energy and Environment Modelling Unit@ENEA, Rome, Italy S. Meloni - Institute for Biocomputation and Physics of Complex Systems@University of Zaragoza, Zaragoza, Spain S. Panzieri - Dept. Informatica e Automazione@ROMA TRE University, Rome, Italy
  • 2. Outline What are Spatially-Structured EAs (SSEAs) Why studying SSEAs? Experimentations And now?
  • 3. SSEAs EA where ‘interaction’ is graph-based Cellular Genetic Algorithms are SSEAs Classic EA SSEA } Individual 1 Individual 1 Individual 2 Individual 3 Selection Individual 2 Individual 3 ... Individual N Individual 4
  • 4. Original Idea Panzieri et al., A Spatially Structured Genetic Algorithm over Complex Networks for Mobile Robot Localisation, IEEE Int. Conf. on Robotics and Automation (ICRA), 2007 Adding a ‘structure’ seemed to improve the diversity of hypothesis
  • 5. -2 2 2 Robotic Localization -4 (a) 2 4 -6 6 6 6 1 4 4 2 1 2 0 0 2 -2 -2 2 -4 -4 (b) -6 -6 6 6
  • 6. Epidemic Spreading Compartmental models [1920s] used to model epidemic spreading with differential equations µ S I R
  • 7. Epidemic Spreading Compartmental models [1920s] used to model epidemic spreading with differential equations µ S I R Epidemic Spreading on Networks (see S.Meloni et al., traffic-driven epidemic spreading in finite-size scale-free networks, PNAS, 2009)
  • 9. Main Questions 1. Can we model EAs as Spreading Processes?
  • 10. Main Questions 1. Can we model EAs as Spreading Processes? 2. How graph topology influences diversity?
  • 11. Main Questions 1. Can we model EAs as Spreading Processes? 2. How graph topology influences diversity? 3. Can we use analytic tools used in Epidemic Spreading to investigate EAs dynamics?
  • 12. SSEA as Spreading Process Analogy between SI (Susceptible-Infectious) model and EA γ S I S Non-Optimal Optimal Elitism? J.L. Payne & M.J. Eppstein, Pair Approximations of Takeover Dynamics in Regular Population Structures, Evolutionary Computation, 2009
  • 13. Our Algorithm 1. start with random solutions in nodes while (!terminate) for each individual i 2. select uniformly a random neighbour 3. mutate it 4. if it’s better or equal than i use it to replace i end end No Diversity Maintenance Mechanisms!
  • 14. Proposed problem NMAX: Combinatorial problem 8 7 6 5 fitness 4 Composition of L TWOMAX functions of 3 2 1 0 0 1 2 3 4 5 6 7 8 length b Ones 10010100|00011000|... |11100101 } } first TWOMAX of length b k-th TWOMAX of length b 2L optima
  • 15. Experimentations 10000 individuals (i.e. 10000 nodes) Measuring First Hitting Time (FHT), generation of fitness convergence (FCT) and n. of optima found (N.OPT.) [average on 100 runs] Panmictic (traditional), Random Graph (Erdös-Rényi) and Lattice 1-D (2-neighbours)
  • 17. Entropies Genotypic Entropy Phenotypic Entropy 1. Random and Panmictic go All the topologies converge at quickly to the same solution the optimal fitness value 2. Lattice 1D ‘converges’ to several optima
  • 18. Some numbers Larger genotype leads to... ...slower convergence ...less diversity
  • 19. Some numbers Larger genotype leads to... ...slower convergence ...less diversity What happens in-between?
  • 20. Watts-Strogatz Small-World model Landmark paper: D.J. Watts & S.H. Strogatz, Collective dynamics of ‘small-world’ networks, Nature, 1998 Rewiring probability parameter r 0 -> Regular Graph (lattice) 1 -> Random Network
  • 21. Rewiring and APL Average Path Length (APL) is the average length of all the shortest paths APL measures the spreading of information on a network
  • 26. Conclusions We investigated the relationship between network topology and SSEA dynamics
  • 27. Conclusions We investigated the relationship between network topology and SSEA dynamics This is a first step...
  • 28. Conclusions We investigated the relationship between network topology and SSEA dynamics This is a first step... ...to study how to design an ad-hoc network for a specific problem
  • 29. Conclusions We investigated the relationship between network topology and SSEA dynamics This is a first step... ...to study how to design an ad-hoc network for a specific problem ...to apply Epidemic Spreading formalisms to SSEAs
  • 30. Thank you Download Networks Data www.matteodefelice.name/research/resources/

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n