Evolutionary credit apportionment and its application to time-dependent neural processing.
A new approach to training recurrent neural networks is applied to temporal neural processing problems. Our method combines Darwinian variation and selection with a credit apportionment mechanism for assigning credit to individual neurons within the groups of competing networks. Interconnections between the networks allow the outputs of neurons in one network to be available to the neurons in other networks. The firing behavior of the neurons in a variety of networks is compared with the corresponding neurons in high performing networks for specific input contexts. Payoffs accorded to neurons in one network can thus be shared with neurons in other networks. Only the best neurons over the entire repertoire of networks are allowed to pass their crucial function-determining parameters on to other neurons. The algorithm is demonstrated with connectionist-type units on several temporal processing tasks and compared to genetic algorithms.
Smalz
R
R
Department of Computer Science, Wayne State University, Detroit, MI 48202, USA.
Conrad
M
M
D000465:Algorithms; D000818:Animals; D005075:Biological Evolution; D005246:Feedback; D006801:Humans; D007858:Learning / Q000502:physiology; D008568:Memory / Q000502:physiology; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology; D016571:Neural Networks, Computer