Back

Learning to live with Dale's principle: ANNs with separate excitatory and inhibitory units

Cornford, J.; Kalajdzievski, D.; Leite, M.; Lamarquette, A.; Kullmann, D. M.; Richards, B. A.

2020-11-03 neuroscience
10.1101/2020.11.02.364968 bioRxiv
Show abstract

AO_SCPLOWBSTRACTC_SCPLOWThe units in artificial neural networks (ANNs) can be thought of as abstractions of biological neurons, and ANNs are increasingly used in neuroscience research. However, there are many important differences between ANN units and real neurons. One of the most notable is the absence of Dales principle, which ensures that biological neurons are either exclusively excitatory or inhibitory. Dales principle is typically left out of ANNs because its inclusion impairs learning. This is problematic, because one of the great advantages of ANNs for neuroscience research is their ability to learn complicated, realistic tasks. Here, by taking inspiration from feedforward inhibitory interneurons in the brain we show that we can develop ANNs with separate populations of excitatory and inhibitory units that learn just as well as standard ANNs. We call these networks Dales ANNs (DANNs). We present two insights that enable DANNs to learn well: (1) DANNs are related to normalization schemes, and can be initialized such that the inhibition centres and standardizes the excitatory activity, (2) updates to inhibitory neuron parameters should be scaled using corrections based on the Fisher Information matrix. These results demonstrate how ANNs that respect Dales principle can be built without sacrificing learning performance, which is important for future work using ANNs as models of the brain. The results may also have interesting implications for how inhibitory plasticity in the real brain operates.

Matching journals

The top 4 journals account for 50% of the predicted probability mass.

1
PLOS Computational Biology
1863 papers in training set
Top 1%
18.4%
2
Neural Networks
35 papers in training set
Top 0.1%
18.4%
3
Neural Computation
39 papers in training set
Top 0.1%
11.8%
4
Frontiers in Computational Neuroscience
60 papers in training set
Top 0.2%
7.2%
50% of probability mass above
5
eneuro
439 papers in training set
Top 2%
3.2%
6
Journal of Neurophysiology
302 papers in training set
Top 1%
3.2%
7
eLife
5828 papers in training set
Top 35%
3.2%
8
Frontiers in Neuroinformatics
41 papers in training set
Top 0.2%
2.8%
9
Neuroinformatics
46 papers in training set
Top 0.3%
2.8%
10
Biological Cybernetics
15 papers in training set
Top 0.1%
2.4%
11
Frontiers in Neuroscience
256 papers in training set
Top 3%
2.1%
12
Journal of Computational Neuroscience
29 papers in training set
Top 0.2%
1.7%
13
Scientific Reports
3612 papers in training set
Top 62%
1.3%
14
Nature Communications
5641 papers in training set
Top 51%
1.1%
15
NeuroImage
903 papers in training set
Top 5%
1.1%
16
Journal of Neural Engineering
221 papers in training set
Top 2%
1.1%
17
The Journal of Neuroscience
1025 papers in training set
Top 9%
1.1%
18
Network Neuroscience
126 papers in training set
Top 1%
1.0%
19
Frontiers in Artificial Intelligence
20 papers in training set
Top 0.6%
1.0%
20
Psychological Review
19 papers in training set
Top 0.2%
0.9%
21
Proceedings of the National Academy of Sciences
2444 papers in training set
Top 42%
0.8%
22
Neurocomputing
13 papers in training set
Top 0.3%
0.8%
23
PLOS ONE
5266 papers in training set
Top 65%
0.6%
24
Hippocampus
56 papers in training set
Top 0.7%
0.6%
25
Nature Machine Intelligence
70 papers in training set
Top 3%
0.6%