Skip to main content
Top
Published in: Natural Computing 3/2019

11-05-2019

Perturbations and phase transitions in swarm optimization algorithms

Authors: Tomáš Vantuch, Ivan Zelinka, Andrew Adamatzky, Norbert Marwan

Published in: Natural Computing | Issue 3/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Natural systems often exhibit chaotic behavior in their space-time evolution. Systems transiting between chaos and order manifest a potential to compute, as shown with cellular automata and artificial neural networks. We demonstrate that swarm optimization algorithms also exhibit transitions from chaos, analogous to a motion of gas molecules, when particles explore solution space disorderly, to order, when particles follow a leader, similar to molecules propagating along diffusion gradients in liquid solutions of reagents. We analyze these ‘phase-like’ transitions in swarm optimization algorithms using recurrence quantification analysis and Lempel-Ziv complexity estimation. We demonstrate that converging iterations of the optimization algorithms are statistically different from non-converging ones in a view of applied chaos, complexity and predictability estimating indicators. An identification of a key factor responsible for the intensity of their phase transition is the main contribution of this paper. We examined an optimization as a process with three variable factors—an algorithm, number generator and optimization function. More than 9000 executions of the optimization algorithm revealed that the nature of an applied algorithm itself is the main source of the phase transitions. Some of the algorithms exhibit larger transition-shifting behavior while others perform rather transition-steady computing. These findings might be important for future extensions of these algorithms.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Abiyev RH, Tunay M (2015) Optimization of high-dimensional functions through hypercube evaluation. Comput Intell Neurosci 2015:17 Abiyev RH, Tunay M (2015) Optimization of high-dimensional functions through hypercube evaluation. Comput Intell Neurosci 2015:17
go back to reference Aboy M, Hornero R, Abásolo D, Álvarez D (2006) Interpretation of the Lempel-Ziv complexity measure in the context of biomedical signal analysis. IEEE Trans Biomed Eng 53(11):2282–2288CrossRef Aboy M, Hornero R, Abásolo D, Álvarez D (2006) Interpretation of the Lempel-Ziv complexity measure in the context of biomedical signal analysis. IEEE Trans Biomed Eng 53(11):2282–2288CrossRef
go back to reference Adamatzky A (2012) On diversity of configurations generated by excitable cellular automata with dynamical excitation intervals. Int J Mod Phys C 23(12):1250085CrossRef Adamatzky A (2012) On diversity of configurations generated by excitable cellular automata with dynamical excitation intervals. Int J Mod Phys C 23(12):1250085CrossRef
go back to reference Adamatzky A (2016) Advances in Physarum machines: sensing and computing with slime mould, vol 21. Springer, ChamCrossRef Adamatzky A (2016) Advances in Physarum machines: sensing and computing with slime mould, vol 21. Springer, ChamCrossRef
go back to reference Adamatzky A, Chua LO (2012) Phenomenology of retained refractoriness: on semi-memristive discrete media. Int J Bifurcat Chaos 22(11):1230036MathSciNetMATHCrossRef Adamatzky A, Chua LO (2012) Phenomenology of retained refractoriness: on semi-memristive discrete media. Int J Bifurcat Chaos 22(11):1230036MathSciNetMATHCrossRef
go back to reference Amigó JM, Szczepański J, Wajnryb E, Sanchez-Vives MV (2004) Estimating the entropy rate of spike trains via Lempel-Ziv complexity. Neural Comput 16(4):717–736MATHCrossRef Amigó JM, Szczepański J, Wajnryb E, Sanchez-Vives MV (2004) Estimating the entropy rate of spike trains via Lempel-Ziv complexity. Neural Comput 16(4):717–736MATHCrossRef
go back to reference Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Nat Comput 6(4):467–484MathSciNetMATHCrossRef Banks A, Vincent J, Anyakoha C (2007) A review of particle swarm optimization. Part I: background and development. Nat Comput 6(4):467–484MathSciNetMATHCrossRef
go back to reference Bertschinger N, Natschläger T (2004) Real-time computation at the edge of chaos in recurrent neural networks. Neural Comput 16(7):1413–1436MATHCrossRef Bertschinger N, Natschläger T (2004) Real-time computation at the edge of chaos in recurrent neural networks. Neural Comput 16(7):1413–1436MATHCrossRef
go back to reference Bhattacharya J et al (2000) Complexity analysis of spontaneous EEG. Acta Neurobiol Exp 60(4):495–502 Bhattacharya J et al (2000) Complexity analysis of spontaneous EEG. Acta Neurobiol Exp 60(4):495–502
go back to reference Boedecker J, Obst O, Lizier JT, Mayer NM, Asada M (2012) Information processing in echo state networks at the edge of chaos. Theory Biosci 131(3):205–213CrossRef Boedecker J, Obst O, Lizier JT, Mayer NM, Asada M (2012) Information processing in echo state networks at the edge of chaos. Theory Biosci 131(3):205–213CrossRef
go back to reference Costello BDL, Adamatzky A (2017) Calculating Voronoi diagrams using chemical reactions. In: Adamatzky A (ed) Advances in unconventional computing. Springer, Cham, pp 167–198CrossRef Costello BDL, Adamatzky A (2017) Calculating Voronoi diagrams using chemical reactions. In: Adamatzky A (ed) Advances in unconventional computing. Springer, Cham, pp 167–198CrossRef
go back to reference Cover TM, Thomas JA (2012) Elements of information theory. Wiley, New YorkMATH Cover TM, Thomas JA (2012) Elements of information theory. Wiley, New YorkMATH
go back to reference Crutchfield JP, Young K (1988) “Computation at the onset of chaos,” in The Santa Fe Institute. Citeseer, Westview Crutchfield JP, Young K (1988) “Computation at the onset of chaos,” in The Santa Fe Institute. Citeseer, Westview
go back to reference Davendra D, Zelinka I et al (2016) Self-organizing migrating algorithm. In: New optimization techniques in engineering Davendra D, Zelinka I et al (2016) Self-organizing migrating algorithm. In: New optimization techniques in engineering
go back to reference Del Valle Y, Venayagamoorthy GK, Mohagheghi S, Hernandez J-C, Harley RG (2008) Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans Evol Comput 12(2):171–195CrossRef Del Valle Y, Venayagamoorthy GK, Mohagheghi S, Hernandez J-C, Harley RG (2008) Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans Evol Comput 12(2):171–195CrossRef
go back to reference Detrain C, Deneubourg J-L (2006) Self-organized structures in a superorganism: do ants “behave” like molecules? Phys Life Rev 3(3):162–187CrossRef Detrain C, Deneubourg J-L (2006) Self-organized structures in a superorganism: do ants “behave” like molecules? Phys Life Rev 3(3):162–187CrossRef
go back to reference Feldman DP, Crutchfield J (1998) A survey of complexity measures, vol 11. Santa Fe Institute, USA Feldman DP, Crutchfield J (1998) A survey of complexity measures, vol 11. Santa Fe Institute, USA
go back to reference Kadmon J, Sompolinsky H (2015) Transition to chaos in random neuronal networks. Phys Rev X 5(4):041030 Kadmon J, Sompolinsky H (2015) Transition to chaos in random neuronal networks. Phys Rev X 5(4):041030
go back to reference Kantz H, Schreiber T (1997) Nonlinear time series analysis. Cambridge University Press, CambridgeMATH Kantz H, Schreiber T (1997) Nonlinear time series analysis. Cambridge University Press, CambridgeMATH
go back to reference Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. J Global Optim 39(3):459–471MathSciNetMATHCrossRef Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. J Global Optim 39(3):459–471MathSciNetMATHCrossRef
go back to reference Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, pp 1942–1948 Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, pp 1942–1948
go back to reference Koebbe M, Mayer-Kress G, Zbilut J (1994) Use of recurrence plots in the analysis of time-series data. In: Proceedings SFI studies in the science of complexity Koebbe M, Mayer-Kress G, Zbilut J (1994) Use of recurrence plots in the analysis of time-series data. In: Proceedings SFI studies in the science of complexity
go back to reference Kraemer KH, Donner RV, Heitzig J, Marwan N (2018) Recurrence threshold selection for obtaining robust recurrence characteristics in different embedding dimensions. Chaos 28(8):085720MathSciNetCrossRef Kraemer KH, Donner RV, Heitzig J, Marwan N (2018) Recurrence threshold selection for obtaining robust recurrence characteristics in different embedding dimensions. Chaos 28(8):085720MathSciNetCrossRef
go back to reference Langton CG (1990) Computation at the edge of chaos: phase transitions and emergent computation. Phys D: Nonlinear Phenom 42(1–3):12–37MathSciNetCrossRef Langton CG (1990) Computation at the edge of chaos: phase transitions and emergent computation. Phys D: Nonlinear Phenom 42(1–3):12–37MathSciNetCrossRef
go back to reference Marwan N, Kurths J, Saparin P (2007a) Generalised recurrence plot analysis for spatial data. Phys Lett A 360(4):545–551CrossRef Marwan N, Kurths J, Saparin P (2007a) Generalised recurrence plot analysis for spatial data. Phys Lett A 360(4):545–551CrossRef
go back to reference Marwan N, Romano MC, Thiel M, Kurths J (2007b) Recurrence plots for the analysis of complex systems. Phys Rep 438(5):237–329MathSciNetCrossRef Marwan N, Romano MC, Thiel M, Kurths J (2007b) Recurrence plots for the analysis of complex systems. Phys Rep 438(5):237–329MathSciNetCrossRef
go back to reference Marwan N, Foerster S, Kurths J (2015) Analysing spatially extended high-dimensional dynamics by recurrence plots. Phys Lett A 379:894–900MATHCrossRef Marwan N, Foerster S, Kurths J (2015) Analysing spatially extended high-dimensional dynamics by recurrence plots. Phys Lett A 379:894–900MATHCrossRef
go back to reference Matsumoto M, Nishimura T (1998) Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans Model Comput Simul (TOMACS) 8(1):3–30MATHCrossRef Matsumoto M, Nishimura T (1998) Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Trans Model Comput Simul (TOMACS) 8(1):3–30MATHCrossRef
go back to reference Ninagawa S, Adamatzky A (2014) Classifying elementary cellular automata using compressibility, diversity and sensitivity measures. Int J Mod Phys C 25(03):1350098CrossRef Ninagawa S, Adamatzky A (2014) Classifying elementary cellular automata using compressibility, diversity and sensitivity measures. Int J Mod Phys C 25(03):1350098CrossRef
go back to reference Ohira T, Sawatari R (1998) Phase transition in a computer network traffic model. Phys Rev E 58(1):193CrossRef Ohira T, Sawatari R (1998) Phase transition in a computer network traffic model. Phys Rev E 58(1):193CrossRef
go back to reference Orlov YL, Potapov VN (2004) Complexity: an internet resource for analysis of DNA sequence complexity. Nucleic Acids Res 32(suppl 2):W628–W633CrossRef Orlov YL, Potapov VN (2004) Complexity: an internet resource for analysis of DNA sequence complexity. Nucleic Acids Res 32(suppl 2):W628–W633CrossRef
go back to reference Packard NH, Crutchfield JP, Farmer JD, Shaw RS (1980) Geometry from a time series. Phys Rev Lett 45(9):712CrossRef Packard NH, Crutchfield JP, Farmer JD, Shaw RS (1980) Geometry from a time series. Phys Rev Lett 45(9):712CrossRef
go back to reference Redeker M, Adamatzky A, Martínez GJ (2013) Expressiveness of elementary cellular automata. Int J Mod Phys C 24(03):1350010MathSciNetCrossRef Redeker M, Adamatzky A, Martínez GJ (2013) Expressiveness of elementary cellular automata. Int J Mod Phys C 24(03):1350010MathSciNetCrossRef
go back to reference Schinkel S, Dimigen O, Marwan N (2008) Selection of recurrence threshold for signal detection. Eur Phys J Spec Top 164(1):45–53CrossRef Schinkel S, Dimigen O, Marwan N (2008) Selection of recurrence threshold for signal detection. Eur Phys J Spec Top 164(1):45–53CrossRef
go back to reference Schut MC (2010) On model design for simulation of collective intelligence. Inf Sci 180(1):132–155CrossRef Schut MC (2010) On model design for simulation of collective intelligence. Inf Sci 180(1):132–155CrossRef
go back to reference Stewart I (2000) Mathematics: the lorenz attractor exists. Nature 406(6799):948CrossRef Stewart I (2000) Mathematics: the lorenz attractor exists. Nature 406(6799):948CrossRef
go back to reference Takens F (1981) Detecting strange attractors in turbulence. In: Rand D, Young LS (eds) Dynamical systems and turbulence, Warwick 1980. Springer, Berlin, pp 366–381CrossRef Takens F (1981) Detecting strange attractors in turbulence. In: Rand D, Young LS (eds) Dynamical systems and turbulence, Warwick 1980. Springer, Berlin, pp 366–381CrossRef
go back to reference Tereshko V (2000) Reaction-diffusion model of a honeybee colony’s foraging behaviour. In: International conference on parallel problem solving from nature. Springer, pp. 807–816 Tereshko V (2000) Reaction-diffusion model of a honeybee colony’s foraging behaviour. In: International conference on parallel problem solving from nature. Springer, pp. 807–816
go back to reference Tereshko V, Lee T (2002) How information-mapping patterns determine foraging behaviour of a honey bee colony. Open Syst Inf Dyn 9(02):181–193MathSciNetMATHCrossRef Tereshko V, Lee T (2002) How information-mapping patterns determine foraging behaviour of a honey bee colony. Open Syst Inf Dyn 9(02):181–193MathSciNetMATHCrossRef
go back to reference Tereshko V, Loengarov A (2005) Collective decision making in honey-bee foraging dynamics. Comput Inf Syst 9(3):1 Tereshko V, Loengarov A (2005) Collective decision making in honey-bee foraging dynamics. Comput Inf Syst 9(3):1
go back to reference Tomaszek L, Zelinka I (2016) On performance improvement of the soma swarm based algorithm and its complex network duality. In: IEEE congress on evolutionary computation (CEC) (2016). IEEE 2016:4494–4500 Tomaszek L, Zelinka I (2016) On performance improvement of the soma swarm based algorithm and its complex network duality. In: IEEE congress on evolutionary computation (CEC) (2016). IEEE 2016:4494–4500
go back to reference Vantuch T, Zelinka I, Adamatzky A, Marwan N (2018) Phase transitions in swarm optimization algorithms. In: International conference on unconventional computation and natural computation. Springer, pp 204–216 Vantuch T, Zelinka I, Adamatzky A, Marwan N (2018) Phase transitions in swarm optimization algorithms. In: International conference on unconventional computation and natural computation. Springer, pp 204–216
go back to reference Wright AH, Agapie A (2001) Cyclic and chaotic behavior in genetic algorithms. In: Proceedings of the 3rd annual conference on genetic and evolutionary computation. Morgan Kaufmann Publishers Inc., pp 718–724 Wright AH, Agapie A (2001) Cyclic and chaotic behavior in genetic algorithms. In: Proceedings of the 3rd annual conference on genetic and evolutionary computation. Morgan Kaufmann Publishers Inc., pp 718–724
go back to reference Yang X-S (2010) Engineering optimization: an introduction with metaheuristic applications. Wiley, New YorkCrossRef Yang X-S (2010) Engineering optimization: an introduction with metaheuristic applications. Wiley, New YorkCrossRef
go back to reference Yang X-S, M N-I (2008) Algorithms. Luniver press, Beckington, pp 242–246 Yang X-S, M N-I (2008) Algorithms. Luniver press, Beckington, pp 242–246
go back to reference Zbilut JP, Webber CL (1992) Embeddings and delays as derived from quantification of recurrence plots. Phys Lett A 171(3–4):199–203CrossRef Zbilut JP, Webber CL (1992) Embeddings and delays as derived from quantification of recurrence plots. Phys Lett A 171(3–4):199–203CrossRef
go back to reference Zbilut JP, Zaldivar-Comenges J-M, Strozzi F (2002) Recurrence quantification based liapunov exponents for monitoring divergence in experimental data. Phys Lett A 297(3):173–181MATHCrossRef Zbilut JP, Zaldivar-Comenges J-M, Strozzi F (2002) Recurrence quantification based liapunov exponents for monitoring divergence in experimental data. Phys Lett A 297(3):173–181MATHCrossRef
go back to reference Zelinka I (2004) Soma–self-organizing migrating algorithm. In: New optimization techniques in engineering. Springer, pp 167–217 Zelinka I (2004) Soma–self-organizing migrating algorithm. In: New optimization techniques in engineering. Springer, pp 167–217
go back to reference Zelinka I, Tomaszek L, Vasant P, Dao TT, Hoang DV (2017) A novel approach on evolutionary dynamics analysis-a progress report. J Comput Sci 25:437–445CrossRef Zelinka I, Tomaszek L, Vasant P, Dao TT, Hoang DV (2017) A novel approach on evolutionary dynamics analysis-a progress report. J Comput Sci 25:437–445CrossRef
go back to reference Zelinka I, Lampinen J, Senkerik R, Pluhacek M (2018) Investigation on evolutionary algorithms powered by nonrandom processes. Soft Comput 22(6):1791–1801CrossRef Zelinka I, Lampinen J, Senkerik R, Pluhacek M (2018) Investigation on evolutionary algorithms powered by nonrandom processes. Soft Comput 22(6):1791–1801CrossRef
go back to reference Zenil H, Gauvrit N (2017) Algorithmic cognition and the computational nature of the mind. In: Encyclopedia of complexity and systems science, pp 1–9 Zenil H, Gauvrit N (2017) Algorithmic cognition and the computational nature of the mind. In: Encyclopedia of complexity and systems science, pp 1–9
go back to reference Zozor S, Ravier P, Buttelli O (2005) On lempel-ziv complexity for multidimensional data analysis. Phys A Stat Mech Appl 345(1):285–302CrossRef Zozor S, Ravier P, Buttelli O (2005) On lempel-ziv complexity for multidimensional data analysis. Phys A Stat Mech Appl 345(1):285–302CrossRef
Metadata
Title
Perturbations and phase transitions in swarm optimization algorithms
Authors
Tomáš Vantuch
Ivan Zelinka
Andrew Adamatzky
Norbert Marwan
Publication date
11-05-2019
Publisher
Springer Netherlands
Published in
Natural Computing / Issue 3/2019
Print ISSN: 1567-7818
Electronic ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-019-09741-x

Other articles of this Issue 3/2019

Natural Computing 3/2019 Go to the issue

EditorialNotes

Preface

Premium Partner