Harnessing cortical geometry, wiring, and function as inductive biases for recurrent neural networks
Summary
Biologically grounded recurrent neural networks, developed using data from the Machine Intelligence from Cortical Networks (MICrONS) program, demonstrate superior performance in cognitive decision-making tasks. This research utilized functional connectomics data from mouse visual cortex, combining dense calcium imaging with high-resolution electron microscopy from nearly 12,000 coregistered excitatory neurons. Researchers initialized recurrent weights and applied communication-aware spatial constraints during learning, leveraging neuronal spatial coordinates, anatomical connectivity, and function-derived relationships. These networks consistently outperformed baseline and partially constrained models. Functional weight initialization provided the most significant performance gain, with real spatial embedding offering robust additional improvements. The resulting networks also exhibited low-entropy, modular, and small-world organization, maintaining strong performance even when recurrence was restricted to positive weights.
Key takeaway
For AI Scientists and Research Scientists designing recurrent neural networks, incorporating biological inductive biases can significantly enhance model performance and organization. You should consider utilizing functional weight initialization and communication-aware spatial constraints, derived from biological data, to build more effective networks. This approach leads to models with improved learning capabilities and desirable low-entropy, modular, and small-world architectures, even with restricted recurrence.
Key insights
Cortical geometry, wiring, and function serve as powerful inductive biases for more effective recurrent neural networks.
Principles
- Cortical structure and function improve RNN learning.
- Functional weight initialization provides largest performance gain.
- Real spatial embedding yields robust performance improvements.
Method
The method involves initializing recurrent weights and imposing communication-aware spatial constraints during learning, using neuronal spatial coordinates, anatomical connectivity, and function-derived relationships from MICrONS data.
In practice
- Apply functional weight initialization in RNNs.
- Incorporate spatial constraints in network learning.
- Explore biological inductive biases for network design.
Topics
- Recurrent Neural Networks
- Cortical Geometry
- Functional Connectomics
- Inductive Biases
- MICrONS Program
- Biological Computation
Best for: AI Scientist, Research Scientist
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.