Center-crossing recurrent neural networks for the evolution of rhythmic behavior.
A center-crossing recurrent neural network is one in which the null-(hyper)surfaces of each neuron intersect at their exact centers of symmetry, ensuring that each neuron's activation function is centered over the range of net inputs that it receives. We demonstrate that relative to a random initial population, seeding the initial population of an evolutionary search with center-crossing networks significantly improves both the frequency and the speed with which high-fitness oscillatory circuits evolve on a simple walking task. The improvement is especially striking at low mutation variances. Our results suggest that seeding with center-crossing networks may often be beneficial, since a wider range of dynamics is more likely to be easily accessible from a population of center-crossing networks than from a population of random networks.
Mathayomchan
Boonyanit
B
Department of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 44106, USA. bxm40@po.cwru.edu
Beer
Randall D
RD
D000465:Algorithms; D005075:Biological Evolution; D008959:Models, Neurological; D016571:Neural Networks, Computer; D009474:Neurons / Q000502:physiology; D010507:Periodicity; D012371:Robotics; D016138:Walking / Q000502:physiology