Why do networks have inhibitory/negative connections?
Qingyang Wang, Michael A. Powell, Ali Geisa, Eric Bridgeford, Carey E., Priebe, Joshua T. Vogelstein

TL;DR
This paper demonstrates that negative weights are essential for neural networks to be universal function approximators, providing a formal theoretical foundation for the biological and artificial necessity of inhibitory connections.
Contribution
It offers the first formal proof that non-negative neural networks cannot be universal approximators, highlighting the importance of negative weights for representation capacity.
Findings
Non-negative neural networks are not universal approximators.
Negative weights enable richer function representations.
Insights into geometric properties of the representation space.
Abstract
Why do brains have inhibitory connections? Why do deep networks have negative weights? We propose an answer from the perspective of representation capacity. We believe representing functions is the primary role of both (i) the brain in natural intelligence, and (ii) deep networks in artificial intelligence. Our answer to why there are inhibitory/negative weights is: to learn more functions. We prove that, in the absence of negative weights, neural networks with non-decreasing activation functions are not universal approximators. While this may be an intuitive result to some, to the best of our knowledge, there is no formal theory, in either machine learning or neuroscience, that demonstrates why negative weights are crucial in the context of representation capacity. Further, we provide insights on the geometric properties of the representation space that non-negative deep networks…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Why do networks have inhibitory/negative connections?· youtube
Taxonomy
TopicsNeural dynamics and brain function · Functional Brain Connectivity Studies · Advanced Memory and Neural Computing
