---
title: "PathNet — paper by Fernando et al. (2017) — summary and ideas"
description: "The authors propose PathNet, a modular network of several layers, each with many small modules. 22 references, cited by 76 papers here."
authors: ["Chrisantha Fernando", "Dylan Banarse", "Charles Blundell", "Yori Zwols", "David Ha", "Andrei A. Rusu", "Alexander Pritzel", "Daan Wierstra"]
year: 2017
venue: "arXiv:1701.08734"
source: "https://arxiv.org/abs/1701.08734"
doi: "10.48550/arxiv.1701.08734"
arxiv: "1701.08734"
licence: "arXiv — non-exclusive licence to distribute"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/fernando-2017-pathnet-evolution-channels-gradient-descent/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/fernando-2017-pathnet-evolution-channels-gradient-descent/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2017](https://md.research.elamur.ai/free/en/papers/2017/) / PathNet: Evolution Channels Gradient Descent in Super Neural Networks

# PathNet: Evolution Channels Gradient Descent in Super Neural Networks

**Authors:** [Chrisantha Fernando](https://md.research.elamur.ai/free/en/authors/chrisantha-fernando/), [Dylan Banarse](https://md.research.elamur.ai/free/en/authors/dylan-banarse/), [Charles Blundell](https://md.research.elamur.ai/free/en/authors/charles-blundell/), Yori Zwols, [David Ha](https://md.research.elamur.ai/free/en/authors/david-ha/), Andrei A. Rusu, [Alexander Pritzel](https://md.research.elamur.ai/free/en/authors/alexander-pritzel/) and [Daan Wierstra](https://md.research.elamur.ai/free/en/authors/daan-wierstra/) · **Year:** 2017 · **Venue:** arXiv:1701.08734 · **Licence:** [arXiv — non-exclusive licence to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/1701.08734) · [PDF](https://arxiv.org/pdf/1701.08734) · [DOI 10.48550/arxiv.1701.08734](https://doi.org/10.48550/arxiv.1701.08734) · [arXiv 1701.08734](https://arxiv.org/abs/1701.08734) · [OpenAlex](https://openalex.org/W2583761661)

**Citations:** 591 citations (OpenAlex, 2026-10-14) · [76](https://md.research.elamur.ai/free/en/papers/fernando-2017-pathnet-evolution-channels-gradient-descent/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
The paper asks how one very large neural network could learn many tasks one after another. The goal is to reuse earlier knowledge without overwriting it, which is known as catastrophic forgetting. The authors propose PathNet, a modular network of several layers, each with many small modules. A population of "pathways" is defined, where each pathway selects a few modules per layer. Only the selected modules take part in forward and backward passes. A tournament-selection genetic algorithm copies and mutates the better-performing pathways, while gradient descent (SGD, or A3C for reinforcement learning) trains the weights inside them. Once a task is learned, the winning pathway is frozen, the remaining parameters are reset, and fresh pathways evolve for the next task. Experiments cover binary MNIST, CIFAR, SVHN, Atari games and Labyrinth levels. In all of these domains, PathNet transferred knowledge to the second task better than learning from scratch or fine-tuning. It also made A3C less sensitive to hyperparameter choices. The work suggests that evolving which parameters to train is a practical route to continual and transfer learning.

## Key points
- **Supervised architecture:** For the binary MNIST tasks, PathNet has L = 3 layers with M = 10 modules each, and each module has 20 ReLU neurons. A pathway may use at most 3 modules per layer. Each task gets its own linear readout. CIFAR and SVHN use a larger version with M = 20 modules per layer.
- **Evolution setup:** The population holds 64 genotypes, and selection is a binary tournament. During mutation, each genotype element changes with probability 1/(N×L) by an integer in [−2, 2]. For MNIST, evaluating one pathway means training it with SGD (learning rate 0.0001) on 50 mini-batches of 16 examples.
- **Harder MNIST variant:** The binary MNIST tasks add 50% salt-and-pepper noise. Each task is trained until it reaches perfect accuracy on the training set.
- **Reinforcement learning setup:** All 64 A3C workers evaluate pathways in parallel, so each worker updates only its own subset of parameters. The illustrative experiment trains Pong and then Alien, for 80M timesteps each.
- **Labyrinth results:** Performance was measured as area under the learning curve, compared against a de novo baseline. Fine-tuning averaged a ratio of 1.00, while PathNet averaged 1.26. PathNet also outperformed the controls on seekavoid arena across a sweep of 243 hyperparameter settings.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

📚 Shelves (2): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works

## Cite

Cite as: Chrisantha Fernando, Dylan Banarse, Charles Blundell, Yori Zwols, David Ha, Andrei A. Rusu, Alexander Pritzel and Daan Wierstra. 2017. PathNet: Evolution Channels Gradient Descent in Super Neural Networks. arXiv:1701.08734.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{fernando2017pathnet,
  title = {{PathNet: Evolution Channels Gradient Descent in Super Neural Networks}},
  author = {Chrisantha Fernando, Dylan Banarse, Charles Blundell, Yori Zwols, David Ha, Andrei A. Rusu, Alexander Pritzel and Daan Wierstra},
  year = {2017},
  doi = {10.48550/arxiv.1701.08734},
  eprint = {1701.08734},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.1701.08734}
}
```

- [← previous Unsupervised Machine Translation Using Monolingual Corpora Only](https://md.research.elamur.ai/free/en/papers/lample-2017-unsupervised-machine-translation-using-monolingual/)
- [next → Reporting Score Distributions Makes a Difference: Performance Study of LSTM-networks for Sequence Tagging](https://md.research.elamur.ai/free/en/papers/reimers-2017-reporting-score-distributions-makes-difference/)
- [↑ back to papers of 2017](https://md.research.elamur.ai/free/en/papers/2017/)

## References

22 references, 4 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. J. E. Auerbach, C. Fernando, and D. Floreano. Online extreme evolutionary learning machines. In Artificial Life 14: Proceedings of the Fourteenth International Conference on the Synthesis and Simulation of Living Systems, number EPFL-CONF-200273, pages 465–472. The MIT Press, 2014. [find](https://scholar.google.com/scholar?q=J%2E+E%2E+Auerbach%2C+C%2E+Fernando%2C+and+D%2E+Floreano%2E+Online+extreme+evolutionary+learning+machines%2E+In+Artificial+Life+14%3A+Proceedings+of+the+Fourteenth+International+Conference+on+the+Synthesis+and+Simulati)
2. R. Caruana. Multitask learning. In Learning to learn, pages 95–133. Springer, 1998. [find](https://scholar.google.com/scholar?q=R%2E+Caruana%2E+Multitask+learning%2E+In+Learning+to+learn%2C+pages+95%E2%80%93133%2E+Springer%2C+1998%2E)
3. T. Chen, I. Goodfellow, and J. Shlens. Net2net: Accelerating learning via knowledge transfer. arXiv preprint arXiv:1511.05641, 2015. — [arXiv:1511.05641](https://arxiv.org/abs/1511.05641) [find](https://scholar.google.com/scholar?q=T%2E+Chen%2C+I%2E+Goodfellow%2C+and+J%2E+Shlens%2E+Net2net%3A+Accelerating+learning+via+knowledge+transfer%2E+arXiv+preprint+arXiv%3A1511%2E05641%2C+2015%2E+%E2%80%94+%5BarXiv%3A1511%2E05641%5D%28https%3A%2F%2Farxiv%2Eorg%2Fabs%2F1511%2E05641%29)
4. C. Fernando, V. Vasas, E. Szathmáry, and P. Husbands. Evolvable neuronal paths: a novel basis for information and search in the brain. PloS one, 6(8):e23534, 2011. [find](https://scholar.google.com/scholar?q=C%2E+Fernando%2C+V%2E+Vasas%2C+E%2E+Szathma%CC%81ry%2C+and+P%2E+Husbands%2E+Evolvable+neuronal+paths%3A+a+novel+basis+for+information+and+search+in+the+brain%2E+PloS+one%2C+6%288%29%3Ae23534%2C+2011%2E)
5. C. T. Fernando, E. Szathmary, and P. Husbands. Selectionist and evolutionary approaches to brain function: a critical appraisal. Frontiers in computational neuroscience, 6:24, 2012. [find](https://scholar.google.com/scholar?q=C%2E+T%2E+Fernando%2C+E%2E+Szathmary%2C+and+P%2E+Husbands%2E+Selectionist+and+evolutionary+approaches+to+brain+function%3A+a+critical+appraisal%2E+Frontiers+in+computational+neuroscience%2C+6%3A24%2C+2012%2E)
6. M. J. Frank, B. Loughry, and R. C. OâĂŹReilly. Interactions between frontal cortex and basal ganglia in working memory: a computational model. Cognitive, Affective, & Behavioral Neuroscience, 1(2):137–160, 2001. [find](https://scholar.google.com/scholar?q=M%2E+J%2E+Frank%2C+B%2E+Loughry%2C+and+R%2E+C%2E+Oa%CC%82A%CC%86Z%CC%81Reilly%2E+Interactions+between+frontal+cortex+and+basal+ganglia+in+working+memory%3A+a+computational+model%2E+Cognitive%2C+Affective%2C+%26+Behavioral+Neuroscience%2C+1%282%29%3A)
7. I. Harvey. The microbial genetic algorithm. In Advances in artificial life. Darwin Meets von Neumann, pages 126–133. Springer, 2011. [find](https://scholar.google.com/scholar?q=I%2E+Harvey%2E+The+microbial+genetic+algorithm%2E+In+Advances+in+artificial+life%2E+Darwin+Meets+von+Neumann%2C+pages+126%E2%80%93133%2E+Springer%2C+2011%2E)
8. T. E. Hazy, M. J. Frank, and R. C. O’Reilly. Towards an executive without a homunculus: computational models of the prefrontal cortex/basal ganglia system. Philosophical Transactions of the Royal Society B: Biological Sciences, 362(1485):1601–1613, 2007. [find](https://scholar.google.com/scholar?q=T%2E+E%2E+Hazy%2C+M%2E+J%2E+Frank%2C+and+R%2E+C%2E+O%E2%80%99Reilly%2E+Towards+an+executive+without+a+homunculus%3A+computational+models+of+the+prefrontal+cortex%2Fbasal+ganglia+system%2E+Philosophical+Transactions+of+the+Royal+Soci)
9. G. Hinton, O. Vinyals, and J. Dean. [Distilling the knowledge in a neural network](https://md.research.elamur.ai/free/en/papers/hinton-2015-distilling-knowledge-neural-network/). arXiv preprint arXiv:1503.02531, 2015.
10. M. Jaderberg, V. Mnih, W. M. Czarnecki, T. Schaul, J. Z. Leibo, D. Silver, and K. Kavukcuoglu. [Reinforcement learning with unsupervised auxiliary tasks](https://md.research.elamur.ai/free/en/papers/jaderberg-2016-reinforcement-learning-unsupervised-auxiliary-tasks/). arXiv preprint arXiv:1611.05397, 2016.
11. Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 86(11):2278–2324, 1998. [find](https://scholar.google.com/scholar?q=Y%2E+LeCun%2C+L%2E+Bottou%2C+Y%2E+Bengio%2C+and+P%2E+Haffner%2E+Gradient%2Dbased+learning+applied+to+document+recognition%2E+Proceedings+of+the+IEEE%2C+86%2811%29%3A2278%E2%80%932324%2C+1998%2E)
12. V. Mnih, A. P. Badia, M. Mirza, A. Graves, T. P. Lillicrap, T. Harley, D. Silver, and K. Kavukcuoglu. Asynchronous methods for deep reinforcement learning. arXiv preprint arXiv:1602.01783, 2016. [find](https://scholar.google.com/scholar?q=V%2E+Mnih%2C+A%2E+P%2E+Badia%2C+M%2E+Mirza%2C+A%2E+Graves%2C+T%2E+P%2E+Lillicrap%2C+T%2E+Harley%2C+D%2E+Silver%2C+and+K%2E+Kavukcuoglu%2E+Asynchronous+methods+for+deep+reinforcement+learning%2E+arXiv+preprint+arXiv%3A1602%2E01783%2C+2016%2E)
13. Y. Netzer, T. Wang, A. Coates, A. Bissacco, B. Wu, and A. Y. Ng. Reading digits in natural images with unsupervised feature learning. [find](https://scholar.google.com/scholar?q=Y%2E+Netzer%2C+T%2E+Wang%2C+A%2E+Coates%2C+A%2E+Bissacco%2C+B%2E+Wu%2C+and+A%2E+Y%2E+Ng%2E+Reading+digits+in+natural+images+with+unsupervised+feature+learning%2E)
14. R. C. O’Reilly and M. J. Frank. Making working memory work: a computational model of learning in the prefrontal cortex and basal ganglia. Neural computation, 18(2):283–328, 2006. [find](https://scholar.google.com/scholar?q=R%2E+C%2E+O%E2%80%99Reilly+and+M%2E+J%2E+Frank%2E+Making+working+memory+work%3A+a+computational+model+of+learning+in+the+prefrontal+cortex+and+basal+ganglia%2E+Neural+computation%2C+18%282%29%3A283%E2%80%93328%2C+2006%2E)
15. I. Osband, C. Blundell, A. Pritzel, and B. Van Roy. [Deep exploration via bootstrapped dqn](https://md.research.elamur.ai/free/en/papers/osband-2016-deep-exploration-bootstrapped-dqn/). arXiv preprint arXiv:1602.04621, 2016.
16. M. B. Ring. Continual Learning in Reinforcement Environments. PhD thesis, University of Texas at Austin, 1994. [find](https://scholar.google.com/scholar?q=M%2E+B%2E+Ring%2E+Continual+Learning+in+Reinforcement+Environments%2E+PhD+thesis%2C+University+of+Texas+at+Austin%2C+1994%2E)
17. A. A. Rusu, N. C. Rabinowitz, G. Desjardins, H. Soyer, J. Kirkpatrick, K. Kavukcuoglu, R. Pascanu, and R. Hadsell. Progressive neural networks. arXiv preprint arXiv:1606.04671, 2016. [find](https://scholar.google.com/scholar?q=A%2E+A%2E+Rusu%2C+N%2E+C%2E+Rabinowitz%2C+G%2E+Desjardins%2C+H%2E+Soyer%2C+J%2E+Kirkpatrick%2C+K%2E+Kavukcuoglu%2C+R%2E+Pascanu%2C+and+R%2E+Hadsell%2E+Progressive+neural+networks%2E+arXiv+preprint+arXiv%3A1606%2E04671%2C+2016%2E)
18. S. Saxena and J. Verbeek. Convolutional neural fabrics. arXiv preprint arXiv:1606.02492, 2016. — [arXiv:1606.02492](https://arxiv.org/abs/1606.02492) [find](https://scholar.google.com/scholar?q=S%2E+Saxena+and+J%2E+Verbeek%2E+Convolutional+neural+fabrics%2E+arXiv+preprint+arXiv%3A1606%2E02492%2C+2016%2E+%E2%80%94+%5BarXiv%3A1606%2E02492%5D%28https%3A%2F%2Farxiv%2Eorg%2Fabs%2F1606%2E02492%29)
19. N. Shazeer, A. Mirhoseini, K. Maziarz, A. Davis, Q. Le, G. Hinton, and J. Dean. Outrageously large neural networks: A sparsely-gated mixture-of-experts layer. 2017. [ICAR submission]. [find](https://scholar.google.com/scholar?q=N%2E+Shazeer%2C+A%2E+Mirhoseini%2C+K%2E+Maziarz%2C+A%2E+Davis%2C+Q%2E+Le%2C+G%2E+Hinton%2C+and+J%2E+Dean%2E+Outrageously+large+neural+networks%3A+A+sparsely%2Dgated+mixture%2Dof%2Dexperts+layer%2E+2017%2E+%5BICAR+submission%5D%2E)
20. S. Singh, D. Hoiem, and D. Forsyth. Swapout: Learning an ensemble of deep architectures. arXiv preprint arXiv:1605.06465, 2016. — [arXiv:1605.06465](https://arxiv.org/abs/1605.06465) [find](https://scholar.google.com/scholar?q=S%2E+Singh%2C+D%2E+Hoiem%2C+and+D%2E+Forsyth%2E+Swapout%3A+Learning+an+ensemble+of+deep+architectures%2E+arXiv+preprint+arXiv%3A1605%2E06465%2C+2016%2E+%E2%80%94+%5BarXiv%3A1605%2E06465%5D%28https%3A%2F%2Farxiv%2Eorg%2Fabs%2F1605%2E06465%29)
21. N. Srivastava, G. E. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov. [Dropout: a simple way to prevent neural networks from overfitting](https://md.research.elamur.ai/free/en/papers/srivastava-2014-dropout-simple-way-prevent/). Journal of Machine Learning Research, 15(1):1929–1958, 2014.
22. M. E. Taylor and P. Stone. An introduction to intertask transfer for reinforcement learning. AI Magazine, 32(1):15, 2011. Score Pong [find](https://scholar.google.com/scholar?q=M%2E+E%2E+Taylor+and+P%2E+Stone%2E+An+introduction+to+intertask+transfer+for+reinforcement+learning%2E+AI+Magazine%2C+32%281%29%3A15%2C+2011%2E+Score+Pong)

*Updated 2 November 2026*
