IEEE Transactions on Systems Man and Cybernetics - Part A Systems and Humans · 2000 · 27 citations · 12 references
ArchitectureEvolutionary BiologyMachine LearningPattern FormationSpatial AnalysisCellular AutomataEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsPattern RecognitionPopulation-based SearchCellular Automata RulesCellular Automata SimulationOne-dimensional Cellular AutomataTwo-dimensional Cellular Automata
Using genetic algorithms (GAs) to search for cellular automation (CA) rules from spatio-temporal patterns produced in CA evolution is usually complicated and time-consuming when both, the neighborhood structure and the local rule are searched simultaneously. The complexity of this problem motivates the development of a new search which separates the neighborhood detection from the GA search. In the paper, the neighborhood is determined by independently selecting terms from a large term set on the basis of the contribution each term makes to the next state of the cell to be updated. The GA search is then started with a considerably smaller set of candidate rules pre-defined by the detected neighhorhood. This approach is tested over a large set of one-dimensional (1-D) and two-dimensional (2-D) CA rules. Simulation results illustrate the efficiency of the new algorithm.
12
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
Genetic Algorithms in Control Systems Engineering
P.J. Fleming, Carlos M. Fonseca · IFAC Proceedings Volumes · 1993 · 109 citations