Skip to main content
Erschienen in: Natural Computing 2/2012

01.06.2012

A study on learning robustness using asynchronous 1D cellular automata rules

verfasst von: Leonardo Vanneschi, Giancarlo Mauri

Erschienen in: Natural Computing | Ausgabe 2/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Numerous studies can be found in literature concerning the idea of learning cellular automata (CA) rules that perform a given task by means of machine learning methods. Among these methods, genetic algorithms (GAs) have often been used with excellent results. Nevertheless, few attention has been dedicated so far to the generality and robustness of the learned rules. In this paper, we show that when GAs are used to evolve asynchronous one-dimensional CA rules, they are able to find more general and robust solutions compared to the more usual case of evolving synchronous CA rules.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
1
The number of considered configurations (50) and the number of repetitions performed for the non deterministic update schemes (30) are clearly empirical and they have been chosen because they are the biggest data that allow us to see the results in a “reasonable” amount of time. As it is often the case in experimental studies, the work could be replicated on a more sophisticated hardware and extended using more configurations and repetitions, in order to possibly obtain more precise outcomes.
 
Literatur
Zurück zum Zitat Balister P, Bollobás B, Kozma R (2006) Large deviations for mean fields models of probabilistic cellular automata. Random Struct Algorithms 29(1):339–415 Balister P, Bollobás B, Kozma R (2006) Large deviations for mean fields models of probabilistic cellular automata. Random Struct Algorithms 29(1):339–415
Zurück zum Zitat Bandini S, Vanneschi L, Wuensche A, Shehata AB (2008) A neuro-genetic framework for pattern recognition in complex systems. Fundam Inf 87(2):207–226 Bandini S, Vanneschi L, Wuensche A, Shehata AB (2008) A neuro-genetic framework for pattern recognition in complex systems. Fundam Inf 87(2):207–226
Zurück zum Zitat Bersini H, Detours V (1994) Asynchrony induces stability in cellular automata based models. In: Proceedings of artificial life IV. MIT Press, Cambridge, pp 382–387 Bersini H, Detours V (1994) Asynchrony induces stability in cellular automata based models. In: Proceedings of artificial life IV. MIT Press, Cambridge, pp 382–387
Zurück zum Zitat Blok H, Bergersen B (1999) Synchronous versus asynchronous updating in the game of life. Phys Rev E 59:3876–3879CrossRef Blok H, Bergersen B (1999) Synchronous versus asynchronous updating in the game of life. Phys Rev E 59:3876–3879CrossRef
Zurück zum Zitat Bouré O, Fatès N, Chevrier V (2011) Robustness of cellular automata in the light of asynchronous information transmission. Technical Research Report, MAIA-INRIA Lorraine-LORIA-INRIA-CNRS: UMR7503—Université Henri Poincaré-Nancy I–Université Nancy II—Institut National Polytechnique de Lorraine Bouré O, Fatès N, Chevrier V (2011) Robustness of cellular automata in the light of asynchronous information transmission. Technical Research Report, MAIA-INRIA Lorraine-LORIA-INRIA-CNRS: UMR7503—Université Henri Poincaré-Nancy I–Université Nancy II—Institut National Polytechnique de Lorraine
Zurück zum Zitat Buvel RL, Ingerson TE (1984) Structure in asynchronous cellular automata. Physica D 1(1):59–68MathSciNet Buvel RL, Ingerson TE (1984) Structure in asynchronous cellular automata. Physica D 1(1):59–68MathSciNet
Zurück zum Zitat Capcarrère MS (2002) Evolution of asynchronous cellular automata. In: Proceedings of the 7th international conference on parallel problem solving from nature, PPSN VII. Springer, London, pp 903–912 Capcarrère MS (2002) Evolution of asynchronous cellular automata. In: Proceedings of the 7th international conference on parallel problem solving from nature, PPSN VII. Springer, London, pp 903–912
Zurück zum Zitat Chopard B, Droz M (1998) Cellular automata modeling of physical systems. Cambridge University Press, CambridgeMATHCrossRef Chopard B, Droz M (1998) Cellular automata modeling of physical systems. Cambridge University Press, CambridgeMATHCrossRef
Zurück zum Zitat Cornforth D, Green DG, Newth D (2005) Ordered asynchronous processes in multi-agent systems. Physica D 204(1–2):70–82MathSciNetCrossRef Cornforth D, Green DG, Newth D (2005) Ordered asynchronous processes in multi-agent systems. Physica D 204(1–2):70–82MathSciNetCrossRef
Zurück zum Zitat Fatés N, Morvan M (2005) An experimental study of robustness to asynchronism for elementary cellular automata. Complex Syst 16(1):1–27 Fatés N, Morvan M (2005) An experimental study of robustness to asynchronism for elementary cellular automata. Complex Syst 16(1):1–27
Zurück zum Zitat Fatés N, Morvan M, Schabanel N, Thierry E (2005) Asynchronous behaviour of double-quiescent elementary cellular automata. In: Jedrzejowicz J, Szepietowski A (eds) MFCS 2005, LNCS. Springer, Heidelberg, pp 316–327 Fatés N, Morvan M, Schabanel N, Thierry E (2005) Asynchronous behaviour of double-quiescent elementary cellular automata. In: Jedrzejowicz J, Szepietowski A (eds) MFCS 2005, LNCS. Springer, Heidelberg, pp 316–327
Zurück zum Zitat Fatés N, Regnault D, Schabanel N, Thierry E (2006) Asynchronous behaviour of double-quiescent elementary cellular automata. In: Correa JR et al (eds) LATIN 2006, LNCS. Springer, Heidelberg Fatés N, Regnault D, Schabanel N, Thierry E (2006) Asynchronous behaviour of double-quiescent elementary cellular automata. In: Correa JR et al (eds) LATIN 2006, LNCS. Springer, Heidelberg
Zurück zum Zitat Fukś H (2002) Non-deterministic density classification with diffusive probabilistic cellular automata. Phys Rev E 66(2) Fukś H (2002) Non-deterministic density classification with diffusive probabilistic cellular automata. Phys Rev E 66(2)
Zurück zum Zitat Gács P (1986) Reliable computation with cellular automata. J Comput Syst Sci 32(1):15–78MATHCrossRef Gács P (1986) Reliable computation with cellular automata. J Comput Syst Sci 32(1):15–78MATHCrossRef
Zurück zum Zitat Gács P (2001) Reliable cellular automata with self-organization. J Stat Phys 103(1/2):45–267MATHCrossRef Gács P (2001) Reliable cellular automata with self-organization. J Stat Phys 103(1/2):45–267MATHCrossRef
Zurück zum Zitat Gács P, Reif J (1988) A simple three-dimensional real-time reliable cellular array. J Comput Syst Sci 36(2):125–149MATHCrossRef Gács P, Reif J (1988) A simple three-dimensional real-time reliable cellular array. J Comput Syst Sci 36(2):125–149MATHCrossRef
Zurück zum Zitat Ganguly N, Maji P, Dhar S, Sikdar B, Chaudhuri P (2002) Evolving cellular automata as pattern classifier. In: Proceedings of fifth international conference on cellular automata for research and industry. ACRI 2002, Switzerland, pp 56–68 Ganguly N, Maji P, Dhar S, Sikdar B, Chaudhuri P (2002) Evolving cellular automata as pattern classifier. In: Proceedings of fifth international conference on cellular automata for research and industry. ACRI 2002, Switzerland, pp 56–68
Zurück zum Zitat Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, ReadingMATH Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, ReadingMATH
Zurück zum Zitat Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor
Zurück zum Zitat Ibarra O, Palis M, Kim S (1985) Fast parallel language recognition by cellular automata. Theor Comput Sci 41(2–3):231–246MathSciNetMATHCrossRef Ibarra O, Palis M, Kim S (1985) Fast parallel language recognition by cellular automata. Theor Comput Sci 41(2–3):231–246MathSciNetMATHCrossRef
Zurück zum Zitat Jeanson F (2008) Evolving asynchronous cellular automata for density classification. In: Bullock S et al (eds) Artificial life XI: proceedings of the eleventh international conference on the simulation and synthesis of living systems. MIT Press, Cambridge, pp 282–288 Jeanson F (2008) Evolving asynchronous cellular automata for density classification. In: Bullock S et al (eds) Artificial life XI: proceedings of the eleventh international conference on the simulation and synthesis of living systems. MIT Press, Cambridge, pp 282–288
Zurück zum Zitat Lumer ED, Nicolis G (1994) Synchronous versus asynchronous dynamics in spatially distributed systems. Physica D 71(1):440–452MATHCrossRef Lumer ED, Nicolis G (1994) Synchronous versus asynchronous dynamics in spatially distributed systems. Physica D 71(1):440–452MATHCrossRef
Zurück zum Zitat Maji P, Shaw C, Ganguly N, Sikdar BK, Chaudhuri PP (2003) Theory and application of cellular automata for pattern classification. Fundam Inf 58(3–4):321-354MathSciNetMATH Maji P, Shaw C, Ganguly N, Sikdar BK, Chaudhuri PP (2003) Theory and application of cellular automata for pattern classification. Fundam Inf 58(3–4):321-354MathSciNetMATH
Zurück zum Zitat Mitchell T (1996) Machine learning. McGraw Hill, New YorkMATH Mitchell T (1996) Machine learning. McGraw Hill, New YorkMATH
Zurück zum Zitat Mitchell M, Crutchfield J, Das R (1996) Evolving cellular automata with genetic algorithms: a review of recent work. In: Proceedings of the first international conference on evolutionary computation and its applications (EvCA 96) Mitchell M, Crutchfield J, Das R (1996) Evolving cellular automata with genetic algorithms: a review of recent work. In: Proceedings of the first international conference on evolutionary computation and its applications (EvCA 96)
Zurück zum Zitat Nehaniv CL (2003) Evolution in asynchronous cellular automata. In: Proceedings of the eighth international conference on artificial life. MIT Press, Cambridge, pp 65–73 Nehaniv CL (2003) Evolution in asynchronous cellular automata. In: Proceedings of the eighth international conference on artificial life. MIT Press, Cambridge, pp 65–73
Zurück zum Zitat Regnault D (2006) Abrupt behavior changes in cellular automata under asynchronous dynamics. In: Proceedings of 2nd European conference on complex systems (ECCS). Oxford, UK Regnault D (2006) Abrupt behavior changes in cellular automata under asynchronous dynamics. In: Proceedings of 2nd European conference on complex systems (ECCS). Oxford, UK
Zurück zum Zitat Regnault D, Schabanel N, Thierry E (2007) Progresses in the analysis of stochastic 2D cellular automata: a study of asynchronous 2D minority. In: Kucera L, Kucera A (eds) MFCS 2007, LNCS. Springer, Heidelberg Regnault D, Schabanel N, Thierry E (2007) Progresses in the analysis of stochastic 2D cellular automata: a study of asynchronous 2D minority. In: Kucera L, Kucera A (eds) MFCS 2007, LNCS. Springer, Heidelberg
Zurück zum Zitat Schönfish B, de Ross A (1999) Synchronous and asynchronous updating in cellular automata. BioSystems 51(1):123–143CrossRef Schönfish B, de Ross A (1999) Synchronous and asynchronous updating in cellular automata. BioSystems 51(1):123–143CrossRef
Zurück zum Zitat Sipper M (1994) Non-uniform cellular automata: evolution in rule space and formation of complex structures. In: Brooks et al (eds) Proceedings of the 4th international workshop on the synthesis and simulation of living systems (artificial life IV). MIT Press, Cambridge, pp 394–399 Sipper M (1994) Non-uniform cellular automata: evolution in rule space and formation of complex structures. In: Brooks et al (eds) Proceedings of the 4th international workshop on the synthesis and simulation of living systems (artificial life IV). MIT Press, Cambridge, pp 394–399
Zurück zum Zitat Sipper M (1997) Evolution of parallel cellular machines: the Cellular Programming Approach. Springer, New YorkCrossRef Sipper M (1997) Evolution of parallel cellular machines: the Cellular Programming Approach. Springer, New YorkCrossRef
Zurück zum Zitat Sipper M, Tomassini M, Capcarrere MS (1997) Evolving asynchronous and scalable non-uniform cellular automata. In: Proceedings of international conference on artificial neural networks and genetic algorithms (ICANNGA97). Springer, Vienna, pp 67–71 Sipper M, Tomassini M, Capcarrere MS (1997) Evolving asynchronous and scalable non-uniform cellular automata. In: Proceedings of international conference on artificial neural networks and genetic algorithms (ICANNGA97). Springer, Vienna, pp 67–71
Zurück zum Zitat Smith A III (1972) Real-time language recognition by one-dimensional cellular automata. J Comput Syst Sci 6(3):233–253MATHCrossRef Smith A III (1972) Real-time language recognition by one-dimensional cellular automata. J Comput Syst Sci 6(3):233–253MATHCrossRef
Zurück zum Zitat Tomassini M, Venzi M (2002) Artificially evolved asynchronous cellular automata for the density task. In: ACRI ’01: proceedings of the 5th international conference on cellular automata for research and industry. Springer, London, pp 44–55 Tomassini M, Venzi M (2002) Artificially evolved asynchronous cellular automata for the density task. In: ACRI ’01: proceedings of the 5th international conference on cellular automata for research and industry. Springer, London, pp 44–55
Zurück zum Zitat Toom A (1980) Stable and attractive trajectories in multicomponent systems. Adv Probab 6(1):549–575MathSciNet Toom A (1980) Stable and attractive trajectories in multicomponent systems. Adv Probab 6(1):549–575MathSciNet
Zurück zum Zitat Valsecchi A, Vanneschi L, Mauri G (2010) A study on the automatic generation of asynchronous cellular automata rules by means of genetic algorithms. In: Bandini S et al (eds) Proceedings of the international conference on cellular automata for research and industry, ACRI 2010, vol 6350 of lecture notes in computer science. Springer, Berlin, pp 429–438 Valsecchi A, Vanneschi L, Mauri G (2010) A study on the automatic generation of asynchronous cellular automata rules by means of genetic algorithms. In: Bandini S et al (eds) Proceedings of the international conference on cellular automata for research and industry, ACRI 2010, vol 6350 of lecture notes in computer science. Springer, Berlin, pp 429–438
Zurück zum Zitat Wolfram S (2002) A new kind of science. Wolfram Media, ChampaignMATH Wolfram S (2002) A new kind of science. Wolfram Media, ChampaignMATH
Zurück zum Zitat Wuensche A (2004) Self-reproduction by glider collisions: the beehive rule. In: Pollack J et al (eds) International journal. MIT Press, Cambridge, pp 286–291 Wuensche A (2004) Self-reproduction by glider collisions: the beehive rule. In: Pollack J et al (eds) International journal. MIT Press, Cambridge, pp 286–291
Metadaten
Titel
A study on learning robustness using asynchronous 1D cellular automata rules
verfasst von
Leonardo Vanneschi
Giancarlo Mauri
Publikationsdatum
01.06.2012
Verlag
Springer Netherlands
Erschienen in
Natural Computing / Ausgabe 2/2012
Print ISSN: 1567-7818
Elektronische ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-012-9311-3

Weitere Artikel der Ausgabe 2/2012

Natural Computing 2/2012 Zur Ausgabe

EditorialNotes

Preface

Premium Partner