Publication | Open Access
Going Beyond the Point Neuron: Active Dendrites and Sparse Representations for Continual Learning
32
Citations
37
References
2021
Year
Unknown Venue
Neural Networks (Machine Learning)Neural RecodingSocial SciencesCatastrophic ForgettingNeurodynamicsSparse Neural NetworkRobot LearningContinual Learning (Lifelong Deep Learning)Cognitive NeuroscienceCognitive ScienceMedicineNeural Networks (Computational Neuroscience)Point NeuronSystems NeuroscienceContinual LearningSynaptic PlasticityDendritic ProcessingComputational NeuroscienceCellular NeuroscienceNeural CircuitsActive DendritesNeuronal NetworkNeuroscienceBrain-like ComputingAbstract Biological NeuronsMemory FormationContinual Learning (Educational Psychology)
Abstract Biological neurons integrate their inputs on dendrites using a diverse range of non-linear functions. However the majority of artificial neural networks (ANNs) ignore biological neurons’ structural complexity and instead use simplified point neurons. Can dendritic properties add value to ANNs? In this paper we investigate this question in the context of continual learning, an area where ANNs suffer from catastrophic forgetting (i.e., ANNs are unable to learn new information without erasing what they previously learned). We propose that dendritic properties can help neurons learn context-specific patterns and invoke highly sparse context-specific subnetworks. Within a continual learning scenario, these task-specific subnetworks interfere minimally with each other and, as a result, the network remembers previous tasks significantly better than standard ANNs. We then show that by combining dendritic networks with Synaptic Intelligence (a biologically motivated method for complex weights) we can achieve significant resilience to catastrophic forgetting, more than either technique can achieve on its own. Our neuron model is directly inspired by the biophysics of sustained depolarization following dendritic NMDA spikes. Our research sheds light on how biological properties of neurons can be used to solve scenarios that are typically impossible for traditional ANNs to solve.
| Year | Citations | |
|---|---|---|
Page 1
Page 1