SlideShare a Scribd company logo
1 of 21
Carlos M. Fernandes1,2
                                                J.J. Merelo1
                                 Agostinho C. Rosa2

1Departmentof computers architecture and technology, University of
                                                    Granada, Spain
         2 LaSEEB-ISR-IST, Technical Univ. of Lisbon (IST), Portugal
Why?




             Exploration




                                     Exploitation




                                                    2
ECTA 2012, Barcelona, Spain
SOC
           Deterministic: parameter
           values change according to         Adaptive: variation depends
               deterministic rules            indirectly on the problem and
                                                       search stage



                  Self- adaptive: values
                 evolve together with the
                 solutions to the problem              Hand-tuning




                                                                              3
ECTA 2012, Barcelona, Spain
Bio-inspired: bird
                                  flock and fish
                                  school.



          Cultural and social
          interaction:
          cognitive, social and
          random factors.


                                                       4
ECTA 2012, Barcelona, Spain
X i – position of particle i (vector)
                                V i – velocity of particle i (vector)
X i(t) =Xρ Xi(t-1)+Xi(t-1)+Vi(t)
         i(t-1)+Vi(t)



Vi(t) = Vω Vi(t-1)+c1 r1(pi-xi(t-1))+c2 r2(pg-xi(t-1))
         i(t-1)+c1 r1(pi-xi(t-1))+c2 r2(pg-xi(t-1))



                                c
                                                                        5
SOC: a state of criticality
           formed by self-organization
           in a long transient period at
           the border of order and
           chaos.




The Sandpile Model




           ECTA 2012, Barcelona, Spain     6
Power-laws




                              7
ECTA 2012, Barcelona, Spain
[1] BK-inspired Extremal Optimization, Boettcher and
            Percus, 2003
        [2] Sandpile in Evolutionary Algorithms, Krink et al., 2000-
            2001
        [3] SOC in PSO, Løvbjerg and Krink, 2004
        [4] BK model in Evolutionary Algorithms – Self-Organized
            Random Immigrants GA (SORIGA), Tinós and Yang, 2008
        [5] Sand Pile Mutation for Genetic Algorithms, Fernandes et
            al., 2008-2012

                                                                       8
ECTA 2012, Barcelona, Spain
Per Bak (How Nature Works):
      Random numbers are arranged in
      a circle. At each time step, the                     f = 0.41
                                                               0.16   f = 0.55
      lowest number, and the numbers
      at its two neighbours, are
      replaced    by    new    random         f f= 0.32
                                                  = 0.14
      numbers.

                                           f = 0.91
                                           f = 0.79




                                         f = 0.23




                                              f = 0.90


ECTA 2012, Barcelona, Spain                                                      9
ECTA 2012, Barcelona, Spain   10
X i(t) = ρ Xi(t-1)+Xi(t-1)+Vi(t)
Vi(t) = ω Vi(t-1)+c1r1(pi-xi(t-1))+c2r2(pg-xi(t-1))

  ω = 1-bs_fitness(i)
 c1 =c2=1+bs_fitness(i)
 ρ =random [0, 1-bs_fitness(i)]


                                  ECTA 2012, Barcelona, Spain   11
ω
                   BS model   bs_fitness   c   PSO
                                           ρ


               BS species




                                                     Particles


                                                                 12
ECTA 2012, Barcelona, Spain
o   Sphere, Rastrigin, Rosenbrock, Griewank

        o   lbest and gbest topologies.

        o   TVIW-PSO, RANDIW- PSO, GLbestIW-PSO and IA-PSO

        o   Population size: n = 20

        o   3000 generations



                                                             13
ECTA 2012, Barcelona, Spain
(ω, c, ρ)

                              bs, 1.49, 0   bs, 2.0, 0       bs, bs, 0   bs, bs, 0.25   bs. bs, bs

                      f1       3.35e+01      1.38e-15        8.30e-32     0.00e+00       0.00e+00
                              (1.90e+02)    (3.21e-15)      (3.47e-31)   (0.00e+00)     (0.00e+00)

                      f2       1.67e+05      1.88e+02        8.56e+01     2.61e+01       2.60e+01
                              (1.17e+06)    (2.53e+02)      (7.98e+01)   (2.66e-01)     (1.58e-01)

                      f3       2.82e+02      1.11e+02        2.02e+02     4.88e+00       3.32e+00
                              (4.44e+01)    (2.75e+01)      (4.16e+01)   (7.73e+00)     (7.09e+00)

                      f4       1.63e+00      1.25e-02        1.65e-02     3.79e-03       4.51e-03
                              (5.93e+00)    (1.26e-02)      (2.24e-02)   (2.29e-03)     (4.00e-03)




                                                                                                     14
ECTA 2012, Barcelona, Spain
full control
                                 PSO 1 vs. PSO 2               f1    f2     f3   f4
                               BS-PSO vs TVIW-PSO              +    +       +    +
                              BS-PSO vs RANDIW-PSO             +    +       +    +
                              BS-PSOvs GLbestIW-PSO            +    +       +    +

                                         without perturbation of position

                                 PSO 1 vs. PSO 2               f1    f2     f3   f4
                               BS-PSO vs TVIW-PSO              +    +       –    –
                              BS-PSO vs RANDIW-PSO             +    ~       –    ~
                              BS-PSO vs GLbestIW-PSO           +    +       ~    +




                                                                                      15
ECTA 2012, Barcelona, Spain
PSO 1 vs. PSO 2             f1   f2   f3   f4

                                    BS-PSO vs IA-PSO            +    +    ~    +
                              BS-PSOvs IA-PSO (bs controled )   ~    ~    +    ~




                                                                                    16
ECTA 2012, Barcelona, Spain
PSO 1 vs. PSO 2     f1   f2   f3   f4

                               BS-PSO vs TVIW-PSO     +    +    +    +
                              BS-PSO vs RANDIW-PSO    +    +    +    +
                              BS-PSOvs GLbestIW-PSO   +    +    +    +
                                BS-PSO) vs IA-PSO     +    +    ~    +




                                                                          17
ECTA 2012, Barcelona, Spain
1

0.8

0.6

0.4

0.2

 0

      0   100   200   300   400                         500       600   700            800   900   1000
                                                     iterations




                                                  1000
                              number of samples




                                                  100




                                                    10




                                                    1

                                                         0.01                  0.1                  1

                                                                              ωi =ρi




                                                                                                          18
o   With a simple set of equations we are able to
            control three (four) parameters of the PSO.

        o   The resulting algorithm is competitive with other
            variants of the PSO.

        o   Full control of the PSO by BS attains good
            performance.

        o   Hand-tuning is not required.


                                                                19
ECTA 2012, Barcelona, Spain
o   Information (state) from PSO into the model.

        o   Test BS-PSO on dynamic environments.

        o   Scalability.

        o   BS critical state: investigate the behaviour
            before and after the system reaches the critical
            state.

                                                               20
ECTA 2012, Barcelona, Spain
ECTA 2012, Barcelona, Spain   21

More Related Content

Similar to Exploration of Self-Organized Criticality Models for Parameter Control in Particle Swarm Optimization

Sabin Stoica "Double beta decay and neutrino properties"
Sabin Stoica "Double beta decay and neutrino properties"Sabin Stoica "Double beta decay and neutrino properties"
Sabin Stoica "Double beta decay and neutrino properties"SEENET-MTP
 
11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...Alexander Decker
 
A family of implicit higher order methods for the numerical integration of se...
A family of implicit higher order methods for the numerical integration of se...A family of implicit higher order methods for the numerical integration of se...
A family of implicit higher order methods for the numerical integration of se...Alexander Decker
 
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...Jiří Šmída
 
An evaluation of gnss code and phase solutions
An evaluation of gnss code and phase solutionsAn evaluation of gnss code and phase solutions
An evaluation of gnss code and phase solutionsAlexander Decker
 
State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...Anax Fotopoulos
 
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...Anax_Fotopoulos
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Pointszukun
 
Benchmark Calculations of Atomic Data for Modelling Applications
 Benchmark Calculations of Atomic Data for Modelling Applications Benchmark Calculations of Atomic Data for Modelling Applications
Benchmark Calculations of Atomic Data for Modelling ApplicationsAstroAtom
 

Similar to Exploration of Self-Organized Criticality Models for Parameter Control in Particle Swarm Optimization (9)

Sabin Stoica "Double beta decay and neutrino properties"
Sabin Stoica "Double beta decay and neutrino properties"Sabin Stoica "Double beta decay and neutrino properties"
Sabin Stoica "Double beta decay and neutrino properties"
 
11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...11.generalized and subset integrated autoregressive moving average bilinear t...
11.generalized and subset integrated autoregressive moving average bilinear t...
 
A family of implicit higher order methods for the numerical integration of se...
A family of implicit higher order methods for the numerical integration of se...A family of implicit higher order methods for the numerical integration of se...
A family of implicit higher order methods for the numerical integration of se...
 
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...
Jan Picek, Martin Schindler, Jan Kyselý, Romana Beranová: Statistical aspects...
 
An evaluation of gnss code and phase solutions
An evaluation of gnss code and phase solutionsAn evaluation of gnss code and phase solutions
An evaluation of gnss code and phase solutions
 
State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...State equations model based on modulo 2 arithmetic and its applciation on rec...
State equations model based on modulo 2 arithmetic and its applciation on rec...
 
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
State Equations Model Based On Modulo 2 Arithmetic And Its Applciation On Rec...
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
 
Benchmark Calculations of Atomic Data for Modelling Applications
 Benchmark Calculations of Atomic Data for Modelling Applications Benchmark Calculations of Atomic Data for Modelling Applications
Benchmark Calculations of Atomic Data for Modelling Applications
 

More from Carlos M. Fernandes

Art, Science and Distributed Creativity
Art, Science and Distributed CreativityArt, Science and Distributed Creativity
Art, Science and Distributed CreativityCarlos M. Fernandes
 
Arte, Ciência e Criatividade Distribuída
Arte, Ciência e Criatividade DistribuídaArte, Ciência e Criatividade Distribuída
Arte, Ciência e Criatividade DistribuídaCarlos M. Fernandes
 
Performance and Scalability of Particle Swarms with with dynamic and Partiall...
Performance and Scalability of Particle Swarms with with dynamic and Partiall...Performance and Scalability of Particle Swarms with with dynamic and Partiall...
Performance and Scalability of Particle Swarms with with dynamic and Partiall...Carlos M. Fernandes
 
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...Carlos M. Fernandes
 
Fotografia, tecnologia e ciência
Fotografia, tecnologia e ciênciaFotografia, tecnologia e ciência
Fotografia, tecnologia e ciênciaCarlos M. Fernandes
 
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...Carlos M. Fernandes
 
A Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
A Self-Organized Criticality Mutation Operator for Dynamic Optimization ProblemsA Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
A Self-Organized Criticality Mutation Operator for Dynamic Optimization ProblemsCarlos M. Fernandes
 
Desenhos ferogénicos e outras paisagens escondidas ii
Desenhos ferogénicos e outras paisagens escondidas iiDesenhos ferogénicos e outras paisagens escondidas ii
Desenhos ferogénicos e outras paisagens escondidas iiCarlos M. Fernandes
 
UMDAs for Dynamic Optimization Problems
UMDAs for Dynamic Optimization ProblemsUMDAs for Dynamic Optimization Problems
UMDAs for Dynamic Optimization ProblemsCarlos M. Fernandes
 
Kaluptein. Photography by Carlos M. Fernandes
Kaluptein. Photography by Carlos M. FernandesKaluptein. Photography by Carlos M. Fernandes
Kaluptein. Photography by Carlos M. FernandesCarlos M. Fernandes
 
Particle swarm optimization (pso)
Particle swarm optimization (pso)Particle swarm optimization (pso)
Particle swarm optimization (pso)Carlos M. Fernandes
 
From Pherographia To Color Pherographia
From  Pherographia To  Color  PherographiaFrom  Pherographia To  Color  Pherographia
From Pherographia To Color PherographiaCarlos M. Fernandes
 
Da photographia à pherographia – notas sobre arte
Da photographia à pherographia – notas sobre arteDa photographia à pherographia – notas sobre arte
Da photographia à pherographia – notas sobre arteCarlos M. Fernandes
 

More from Carlos M. Fernandes (20)

Hidden landscapes
Hidden landscapesHidden landscapes
Hidden landscapes
 
Art, Science and Distributed Creativity
Art, Science and Distributed CreativityArt, Science and Distributed Creativity
Art, Science and Distributed Creativity
 
Arte, Ciência e Criatividade Distribuída
Arte, Ciência e Criatividade DistribuídaArte, Ciência e Criatividade Distribuída
Arte, Ciência e Criatividade Distribuída
 
Nível 2 (aula 1)
Nível 2 (aula 1)Nível 2 (aula 1)
Nível 2 (aula 1)
 
Nível 2 (aula 2)
Nível 2 (aula 2)Nível 2 (aula 2)
Nível 2 (aula 2)
 
Performance and Scalability of Particle Swarms with with dynamic and Partiall...
Performance and Scalability of Particle Swarms with with dynamic and Partiall...Performance and Scalability of Particle Swarms with with dynamic and Partiall...
Performance and Scalability of Particle Swarms with with dynamic and Partiall...
 
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
Adapting the Bak-Sneppen Model to a Dynamic and Partially Connected Grid of H...
 
Pherogenic Drawings
Pherogenic DrawingsPherogenic Drawings
Pherogenic Drawings
 
Abstracting the abstract
Abstracting the abstractAbstracting the abstract
Abstracting the abstract
 
Fotografia, tecnologia e ciência
Fotografia, tecnologia e ciênciaFotografia, tecnologia e ciência
Fotografia, tecnologia e ciência
 
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
Varying the Population Size of Artificial Foraging Swarms on Time Varying Lan...
 
A Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
A Self-Organized Criticality Mutation Operator for Dynamic Optimization ProblemsA Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
A Self-Organized Criticality Mutation Operator for Dynamic Optimization Problems
 
Desenhos ferogénicos e outras paisagens escondidas ii
Desenhos ferogénicos e outras paisagens escondidas iiDesenhos ferogénicos e outras paisagens escondidas ii
Desenhos ferogénicos e outras paisagens escondidas ii
 
UMDAs for Dynamic Optimization Problems
UMDAs for Dynamic Optimization ProblemsUMDAs for Dynamic Optimization Problems
UMDAs for Dynamic Optimization Problems
 
Kaluptein. Photography by Carlos M. Fernandes
Kaluptein. Photography by Carlos M. FernandesKaluptein. Photography by Carlos M. Fernandes
Kaluptein. Photography by Carlos M. Fernandes
 
Particle swarm optimization (pso)
Particle swarm optimization (pso)Particle swarm optimization (pso)
Particle swarm optimization (pso)
 
From Pherographia To Color Pherographia
From  Pherographia To  Color  PherographiaFrom  Pherographia To  Color  Pherographia
From Pherographia To Color Pherographia
 
Sandpile evo star 2011
Sandpile evo star 2011Sandpile evo star 2011
Sandpile evo star 2011
 
Da photographia à pherographia – notas sobre arte
Da photographia à pherographia – notas sobre arteDa photographia à pherographia – notas sobre arte
Da photographia à pherographia – notas sobre arte
 
Sandpile lion'11
Sandpile lion'11Sandpile lion'11
Sandpile lion'11
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
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
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
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
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
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
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
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
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
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
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Exploration of Self-Organized Criticality Models for Parameter Control in Particle Swarm Optimization

  • 1. Carlos M. Fernandes1,2 J.J. Merelo1 Agostinho C. Rosa2 1Departmentof computers architecture and technology, University of Granada, Spain 2 LaSEEB-ISR-IST, Technical Univ. of Lisbon (IST), Portugal
  • 2. Why? Exploration Exploitation 2 ECTA 2012, Barcelona, Spain
  • 3. SOC Deterministic: parameter values change according to Adaptive: variation depends deterministic rules indirectly on the problem and search stage Self- adaptive: values evolve together with the solutions to the problem Hand-tuning 3 ECTA 2012, Barcelona, Spain
  • 4. Bio-inspired: bird flock and fish school. Cultural and social interaction: cognitive, social and random factors. 4 ECTA 2012, Barcelona, Spain
  • 5. X i – position of particle i (vector) V i – velocity of particle i (vector) X i(t) =Xρ Xi(t-1)+Xi(t-1)+Vi(t) i(t-1)+Vi(t) Vi(t) = Vω Vi(t-1)+c1 r1(pi-xi(t-1))+c2 r2(pg-xi(t-1)) i(t-1)+c1 r1(pi-xi(t-1))+c2 r2(pg-xi(t-1)) c 5
  • 6. SOC: a state of criticality formed by self-organization in a long transient period at the border of order and chaos. The Sandpile Model ECTA 2012, Barcelona, Spain 6
  • 7. Power-laws 7 ECTA 2012, Barcelona, Spain
  • 8. [1] BK-inspired Extremal Optimization, Boettcher and Percus, 2003 [2] Sandpile in Evolutionary Algorithms, Krink et al., 2000- 2001 [3] SOC in PSO, Løvbjerg and Krink, 2004 [4] BK model in Evolutionary Algorithms – Self-Organized Random Immigrants GA (SORIGA), Tinós and Yang, 2008 [5] Sand Pile Mutation for Genetic Algorithms, Fernandes et al., 2008-2012 8 ECTA 2012, Barcelona, Spain
  • 9. Per Bak (How Nature Works): Random numbers are arranged in a circle. At each time step, the f = 0.41 0.16 f = 0.55 lowest number, and the numbers at its two neighbours, are replaced by new random f f= 0.32 = 0.14 numbers. f = 0.91 f = 0.79 f = 0.23 f = 0.90 ECTA 2012, Barcelona, Spain 9
  • 11. X i(t) = ρ Xi(t-1)+Xi(t-1)+Vi(t) Vi(t) = ω Vi(t-1)+c1r1(pi-xi(t-1))+c2r2(pg-xi(t-1)) ω = 1-bs_fitness(i) c1 =c2=1+bs_fitness(i) ρ =random [0, 1-bs_fitness(i)] ECTA 2012, Barcelona, Spain 11
  • 12. ω BS model bs_fitness c PSO ρ BS species Particles 12 ECTA 2012, Barcelona, Spain
  • 13. o Sphere, Rastrigin, Rosenbrock, Griewank o lbest and gbest topologies. o TVIW-PSO, RANDIW- PSO, GLbestIW-PSO and IA-PSO o Population size: n = 20 o 3000 generations 13 ECTA 2012, Barcelona, Spain
  • 14. (ω, c, ρ) bs, 1.49, 0 bs, 2.0, 0 bs, bs, 0 bs, bs, 0.25 bs. bs, bs f1 3.35e+01 1.38e-15 8.30e-32 0.00e+00 0.00e+00 (1.90e+02) (3.21e-15) (3.47e-31) (0.00e+00) (0.00e+00) f2 1.67e+05 1.88e+02 8.56e+01 2.61e+01 2.60e+01 (1.17e+06) (2.53e+02) (7.98e+01) (2.66e-01) (1.58e-01) f3 2.82e+02 1.11e+02 2.02e+02 4.88e+00 3.32e+00 (4.44e+01) (2.75e+01) (4.16e+01) (7.73e+00) (7.09e+00) f4 1.63e+00 1.25e-02 1.65e-02 3.79e-03 4.51e-03 (5.93e+00) (1.26e-02) (2.24e-02) (2.29e-03) (4.00e-03) 14 ECTA 2012, Barcelona, Spain
  • 15. full control PSO 1 vs. PSO 2 f1 f2 f3 f4 BS-PSO vs TVIW-PSO + + + + BS-PSO vs RANDIW-PSO + + + + BS-PSOvs GLbestIW-PSO + + + + without perturbation of position PSO 1 vs. PSO 2 f1 f2 f3 f4 BS-PSO vs TVIW-PSO + + – – BS-PSO vs RANDIW-PSO + ~ – ~ BS-PSO vs GLbestIW-PSO + + ~ + 15 ECTA 2012, Barcelona, Spain
  • 16. PSO 1 vs. PSO 2 f1 f2 f3 f4 BS-PSO vs IA-PSO + + ~ + BS-PSOvs IA-PSO (bs controled ) ~ ~ + ~ 16 ECTA 2012, Barcelona, Spain
  • 17. PSO 1 vs. PSO 2 f1 f2 f3 f4 BS-PSO vs TVIW-PSO + + + + BS-PSO vs RANDIW-PSO + + + + BS-PSOvs GLbestIW-PSO + + + + BS-PSO) vs IA-PSO + + ~ + 17 ECTA 2012, Barcelona, Spain
  • 18. 1 0.8 0.6 0.4 0.2 0 0 100 200 300 400 500 600 700 800 900 1000 iterations 1000 number of samples 100 10 1 0.01 0.1 1 ωi =ρi 18
  • 19. o With a simple set of equations we are able to control three (four) parameters of the PSO. o The resulting algorithm is competitive with other variants of the PSO. o Full control of the PSO by BS attains good performance. o Hand-tuning is not required. 19 ECTA 2012, Barcelona, Spain
  • 20. o Information (state) from PSO into the model. o Test BS-PSO on dynamic environments. o Scalability. o BS critical state: investigate the behaviour before and after the system reaches the critical state. 20 ECTA 2012, Barcelona, Spain