A Study and Improvement of the Genetic Algorithm in the CAM-Brain Machine

This paper presents a study of the CAM–Brain Machine (CBM), a hardware tool which implements a cellular automata based neural network. The idea of this machine is to build a brain, consisting of up to 64,640 modules. Each of these modules implements a neural network with up to 1152 neurons. The structure of these modules is not fixed, but evolves directly in hardware under the control of a built-in genetic algorithm that guides the evolution. The goal was to analyse this existing genetic algorithm in the CBM, discover some of its weaknesses and present a better alternative.