paper-with-me

Papers

Differentiable plasticity: training plastic neural networks with backpropagation

2018-04-06 · ICML 2018 7 · Thomas Miconi, Jeff Clune, Kenneth O. Stanley

How can we build agents that keep learning from experience, quickly and efficiently, after their initial training? Here we take inspiration from the main mechanism of learning in biological brains: synaptic plasticity, carefully tuned by evolution to produce efficient lifelong learning. We show that plasticity, just like connection weights, can be optimized by gradient descent in large (millions of parameters) recurrent networks with Hebbian plastic connections. First, recurrent plastic networks with more than two million parameters can be trained to memorize and reconstruct sets of novel, high-dimensional 1000+ pixels natural images not seen during training. Crucially, traditional non-plastic recurrent networks fail to solve this task. Furthermore, trained plastic networks can also solve generic meta-learning tasks such as the Omniglot task, with competitive results and little parameter overhead. Finally, in reinforcement learning settings, plastic networks outperform a non-plastic equivalent in a maze exploration task. We conclude that differentiable plasticity may provide a powerful novel approach to the learning-to-learn problem.

📄 PDF Abstract BibTeX arXiv:1804.02464

Code (5)

uber-common/differentiable-plasticity 공식 구현 pytorch
darylfung96/differentiable_plasticity pytorch
jurastm/differentiable_neural_plasticity tf
uber-research/backpropamine pytorch
uber-research/differentiable-plasticity pytorch

Tasks

Lifelong learningMeta-LearningReinforcement Learning

Similar Papers 제목 키워드 기반

Iterative temporal differencing with fixed random feedback alignment support spike-time dependent plasticity in vanilla backpropagation for deep learning

2018-01-01 · ICLR 2018 1 · Aras Dargazany, Kunal Mankodiya

In vanilla backpropagation (VBP), activation function matters considerably in terms of non-linearity and differentiability. Vanishing gradient has been an important problem related to the bad choice of activation functio…

Deep Learning

Learning to learn with backpropagation of Hebbian plasticity

2016-09-08 · Thomas Miconi

Hebbian plasticity is a powerful principle that allows biological brains to learn from their lifetime experience. By contrast, artificial neural networks trained with backpropagation generally have fixed connection weigh…

Continual LearningLifelong learningOne-Shot Learning

Backpropamine: training self-modifying neural networks with differentiable neuromodulated plasticity

2020-02-24 · ICLR 2019 5 · Thomas Miconi, Aditya Rawal, Jeff Clune, Kenneth O. Stanley

The impressive lifelong learning in animal brains is primarily enabled by plastic changes in synaptic connectivity. Importantly, these changes are not passive, but are actively controlled by neuromodulation, which is its…

Language ModelingLanguage ModellingLifelong learningreinforcement-learning+2

Desire Backpropagation: A Lightweight Training Algorithm for Multi-Layer Spiking Neural Networks based on Spike-Timing-Dependent Plasticity

2022-11-10 · Daniel Gerlinghoff, Tao Luo, Rick Siow Mong Goh, Weng-Fai Wong

Spiking neural networks (SNNs) are a viable alternative to conventional artificial neural networks when resource efficiency and computational complexity are of importance. A major advantage of SNNs is their binary inform…

Maintaining Plasticity in Deep Continual Learning

2023-06-23 · Shibhansh Dohare, J. Fernando Hernandez-Garcia, Parash Rahman, A. Rupam Mahmood 외

Modern deep-learning systems are specialized to problem settings in which training occurs once and then never again, as opposed to continual-learning settings in which training occurs continually. If deep-learning system…

Binary ClassificationContinual LearningL2 Regularization