Random feedback weights support learning in deep neural networks

By Timothy P. Lillicrap, Daniel Cownden, Douglas B. Tweed, Colin J. Akerman. 2014

186 citations recorded by the source corpus.

The brain processes information through many layers of neurons. This deep architecture is representationally powerful, but it complicates learning by making it hard to identify the responsible neurons when a mistake is made. In machine learning, the backpropagation algorithm assigns blame to a neuron by computing exactly how it contributed to an error. To do this, it multiplies error signals by matrices consisting of all the synaptic weights on the neuron's axon and farther downstream. This operation requires a precisely choreographed transport of synaptic weight information, which is thought to be impossible in the brain. Here we present a surprisingly simple algorithm for deep learning, which assigns blame by multiplying error signals by random synaptic weights. We show that a network can learn to extract useful information from signals sent through these random feedback connections. In essence, the network learns to learn. We demonstrate that this new mechanism performs as quickly and accurately as backpropagation on a variety of problems and describe the principles which underlie its function. Our demonstration provides a plausible basis for how a neuron can be adapted using error signals generated at distal locations in the brain, and thus dispels long-held assumptions about the algorithmic constraints on learning in neural circuits.

Subfields: Artificial Intelligence, Cognitive Neuroscience, Electrical and Electronic Engineering, Optimization & Training, Neuroscience

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Yoshua Bengio
  2. Quoc V. Le
  3. Sergey Levine
  4. Mohit Bansal
  5. Ruslan Salakhutdinov
  6. Kyunghyun Cho
  7. Jianfeng Gao
  8. Percy Liang

In Cognitive Neuroscience

  1. Yoshua Bengio
  2. Guangyu Robert Yang
  3. Geoffrey E. Hinton
  4. Emre O. Neftci
  5. Xiao-Jing Wang
  6. Arild Nøkland
  7. Hesham Mostafa
  8. Benjamin Scellier

In Electrical and Electronic Engineering

  1. Yoshua Bengio
  2. Geoffrey E. Hinton
  3. Emre O. Neftci
  4. Hesham Mostafa
  5. Guangyu Robert Yang
  6. Xiao-Jing Wang
  7. Arild Nøkland
  8. Jacques Kaiser

In Optimization & Training

  1. Quoc V. Le
  2. Yoshua Bengio
  3. Barret Zoph
  4. Irwan Bello
  5. Frank Hutter
  6. Timothy P. Lillicrap
  7. Arild Nøkland
  8. Prajit Ramachandran

In Neuroscience

  1. Yoshua Bengio
  2. Hesham Mostafa
  3. Geoffrey E. Hinton
  4. Emre O. Neftci
  5. Blake Aaron Richards
  6. Greg Wayne
  7. Arild Nøkland
  8. Jacques Kaiser

Citations in the corpus