A GPU-based computational framework that bridges Neuron simulation and Artificial Intelligence
Yichen ZhangiD, Gan HeiD, Лей МаiD, Xiaofei LiuiD, J. J. Johannes HjorthiD, Alexander KozloviD, Yutao HeiD, Shenjian ZhangiD, Jeanette Hellgren KotaleskiiD, Yonghong TianiD, Sten E. GrillneriD, Kai DuiD, Tiejun HuangiD
Abstract
Biophysically detailed multi-compartment models are powerful tools to explore computational principles of the brain and also serve as a theoretical framework to generate algorithms for artificial intelligence (AI) systems. However, the expensive computational cost severely limits the applications in both the neuroscience and AI fields. The major bottleneck during simulating detailed compartment models is the ability of a simulator to solve large systems of linear equations. Here, we present a novel Dendritic Hierarchical Scheduling (DHS) method to markedly accelerate such process. We theoretically prove that the DHS implementation is computationally optimal and accurate. This GPU-based method performs at 2-3 orders of magnitude higher speed than that of the classic serial Hines method in the conventional CPU platform. We build a DeepDendrite framework, which integrates the DHS method and the GPU computing engine of the NEURON simulator and demonstrate applications of DeepDendrite in neuroscience and AI tasks. We investigated how spatial patterns of spine inputs affect neuronal excitability in a detailed human pyramidal neuron model with 25,000 spines; and examined how dendrites protect morphologically detailed neural networks against adversarial attacks in typical image classification tasks.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 38
- FWCI
- 7.78
- Field percentile
- top 2%
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- NeuroGPU, software for NEURON modeling in GPU-based hardware
Roy Ben‐Shalom, Alexander Ladd, … Kevin J. Bender·Journal of Neuroscience MethodsPeer-reviewed·Oct 30, 2021
- Introducing the Dendrify framework for incorporating dendrites to spiking neural networks
Michalis Pagkalos, Spyridon Chavlis, Panayiota Poirazi·Nature CommunicationsPeer-reviewed·Jan 10, 2023
- Spike: A GPU Optimised Spiking Neural Network Simulator
Nasir Ahmad, James B. Isbister, … Simon M. Stringer·bioRxiv·Nov 6, 2018
- Dendrites decrease the synaptic weight resolution necessary to implement linearly separable computations
Romain D. Cazé, Marcel Stimberg·bioRxiv·Apr 20, 2020
- Brian2GeNN: a system for accelerating alarge variety of spiking neural networkswith graphics hardware
Marcel Stimberg, Dan F. M. Goodman, Thomas Nowotny·bioRxiv·Oct 20, 2018
- Burstprop for Learning in Spiking Neuromorphic Hardware
Michael Stuck, Richard Naud·International Conference on Neuromorphic Systems (ICONS)Peer-reviewed·Aug 1, 2023