| Literature DB >> 12590814 |
Xiaohui Xie1, H Sebastian Seung.
Abstract
Backpropagation and contrastive Hebbian learning are two methods of training networks with hidden neurons. Backpropagation computes an error signal for the output neurons and spreads it over the hidden neurons. Contrastive Hebbian learning involves clamping the output neurons at desired values and letting the effect spread through feedback connections over the entire network. To investigate the relationship between these two forms of learning, we consider a special case in which they are identical: a multilayer perceptron with linear output units, to which weak feedback connections have been added. In this case, the change in network state caused by clamping the output neurons turns out to be the same as the error signal spread by backpropagation, except for a scalar prefactor. This suggests that the functionality of backpropagation can be realized alternatively by a Hebbian-type learning algorithm, which is suitable for implementation in biological networks.Mesh:
Year: 2003 PMID: 12590814 DOI: 10.1162/089976603762552988
Source DB: PubMed Journal: Neural Comput ISSN: 0899-7667 Impact factor: 2.026