Related Experiment Video
Updated: Nov 25, 2025

05:55
Modeling the Functional Network for Spatial Navigation in the Human Brain
Published on: October 13, 2023
1.4K
DNNBrain: A Unifying Toolbox for Mapping Deep Neural Networks and Brains
Xiayu Chen1, Ming Zhou1, Zhengxin Gong1
1Beijing Key Laboratory of Applied Experimental Psychology, Faculty of Psychology, Beijing Normal University, Beijing, China.
Frontiers in Computational Neuroscience
|December 17, 2020
Summary
A new Python toolbox, DNNBrain, helps researchers explore deep neural networks (DNNs) and brains. It integrates DNN software with brain imaging tools, enabling cross-disciplinary studies in neuroscience and artificial intelligence.
Area of Science:
- Computational Neuroscience
- Artificial Intelligence
- Cognitive Neuroscience
Background:
- Deep neural networks (DNNs) achieve human-level performance but lack transparency in their internal operations.
- Neuroscientists are interested in using DNNs to model biological systems and applying cognitive neuroscience to understand DNNs.
- Existing deep learning frameworks require advanced programming and mathematical skills, hindering interdisciplinary research.
Purpose of the Study:
- To introduce DNNBrain, a Python-based toolbox designed for cognitive neuroscientists.
- To facilitate the exploration of internal representations in both DNNs and biological brains.
- To bridge the gap between deep learning and cognitive neuroscience research.
Main Methods:
- DNNBrain integrates popular DNN software packages (e.g., PyTorch, TensorFlow) with established brain imaging tools.
- It offers both application programming interfaces (APIs) and command-line interfaces (CLIs).
- Key functionalities include extracting DNN activations, probing and visualizing DNN representations, and mapping DNNs to brain data.
Main Results:
- The toolbox provides a unified environment for cross-disciplinary research.
- It simplifies complex analyses, making DNN and brain representation mapping more accessible.
- Enables researchers to investigate DNNs as models of brain function and vice versa.
Conclusions:
- DNNBrain accelerates scientific discovery by simplifying the investigation of DNNs and their relationship to brain function.
- It lowers the barrier to entry for cognitive neuroscientists interested in deep learning.
- Facilitates a deeper understanding of the 'black box' of DNNs and biological neural systems.
Keywords:
brain imagingdeep neural networkfeature visualizationneural encoding and decodingneural representationrepresentational similarity analysis (RSA)
