Skip to main content

Research Repository

Advanced Search

Evolution of cellular automata with memory: The Density Classification Task

Stone, Christopher; Bull, Larry

Authors

Christopher Stone

Lawrence Bull Larry.Bull@uwe.ac.uk
School Director (Research & Enterprise) and Professor



Abstract

The Density Classification Task is a well known test problem for two-state discrete dynamical systems. For many years researchers have used a variety of evolutionary computation approaches to evolve solutions to this problem. In this paper, we investigate the evolvability of solutions when the underlying Cellular Automaton is augmented with a type of memory based on the Least Mean Square algorithm. To obtain high performance solutions using a simple non-hybrid genetic algorithm, we design a novel representation based on the ternary representation used for Learning Classifier Systems. The new representation is found able to produce superior performance to the bit string traditionally used for representing Cellular automata. Moreover, memory is shown to improve evolvability of solutions and appropriate memory settings are able to be evolved as a component part of these solutions. © 2009 Elsevier Ireland Ltd. All rights reserved.

Journal Article Type Article
Publication Date Aug 1, 2009
Journal BioSystems
Print ISSN 0303-2647
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 97
Issue 2
Pages 108-116
DOI https://doi.org/10.1016/j.biosystems.2009.05.001
Keywords cellular automata, genetic algorithm, memory, density classification, majority problem
Public URL https://uwe-repository.worktribe.com/output/1005847
Publisher URL http://dx.doi.org/10.1016/j.biosystems.2009.05.001