Coevolution is nature's response to highly complex and ra- pidly changing conditions. Biological systems are able to have multiple traits evolving concurrently to adapt to their environment. For many years, evolutionary algorithms have been successfully used on cellular automata (CA) to produce performant update functions. The resulting CAs are, however, much slower and more sensitive to perturbations than CAs with an evolved topology and fixed uniform update rule. Unfortunately, these are not nearly as performant, and suffer from scaling up the number of cells. We propose a hybrid paradigm that simultaneously coevolves the supporting network and the update functions of CAs. The resulting systems combine the high performance of the update evolution and the robustness properties and speed of the topology evolution CAs. Coevolution in CAs a viable tradeoff between the two single trait evolutions.

Coevolution of rules and topology in cellular automata

GIACOBINI, Mario Dante Lucio;
2013-01-01

Abstract

Coevolution is nature's response to highly complex and ra- pidly changing conditions. Biological systems are able to have multiple traits evolving concurrently to adapt to their environment. For many years, evolutionary algorithms have been successfully used on cellular automata (CA) to produce performant update functions. The resulting CAs are, however, much slower and more sensitive to perturbations than CAs with an evolved topology and fixed uniform update rule. Unfortunately, these are not nearly as performant, and suffer from scaling up the number of cells. We propose a hybrid paradigm that simultaneously coevolves the supporting network and the update functions of CAs. The resulting systems combine the high performance of the update evolution and the robustness properties and speed of the topology evolution CAs. Coevolution in CAs a viable tradeoff between the two single trait evolutions.
2013
2013 Genetic and Evolutionary Computation Conference
Amsterdam, Netherlands
6-10 July 2013
Genetic and Evolutionary Computation Conference, GECCO '13, Amsterdam, The Netherlands, July 6-10, 2013, Companion Material Proceedings
ACM - Association for Computing Machinery
117
118
9781450319645
artificial evolution; cellular automata; network; evolutionary computation
Darabos C. ; Mackenzie C.O.; Tomassini M.; Giacobini M.; Moore J.H.
File in questo prodotto:
File Dimensione Formato  
1343931_oa.pdf

Accesso aperto

Tipo di file: PREPRINT (PRIMA BOZZA)
Dimensione 233.82 kB
Formato Adobe PDF
233.82 kB Adobe PDF Visualizza/Apri
1343931_ca.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 417.01 kB
Formato Adobe PDF
417.01 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/145902
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact