Cargando…

A GPU-based computational framework that bridges neuron simulation and artificial intelligence

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yichen, He, Gan, Ma, Lei, Liu, Xiaofei, Hjorth, J. J. Johannes, Kozlov, Alexander, He, Yutao, Zhang, Shenjian, Kotaleski, Jeanette Hellgren, Tian, Yonghong, Grillner, Sten, Du, Kai, Huang, Tiejun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10507119/
https://www.ncbi.nlm.nih.gov/pubmed/37723170
http://dx.doi.org/10.1038/s41467-023-41553-7
_version_ 1785107243224530944
author Zhang, Yichen
He, Gan
Ma, Lei
Liu, Xiaofei
Hjorth, J. J. Johannes
Kozlov, Alexander
He, Yutao
Zhang, Shenjian
Kotaleski, Jeanette Hellgren
Tian, Yonghong
Grillner, Sten
Du, Kai
Huang, Tiejun
author_facet Zhang, Yichen
He, Gan
Ma, Lei
Liu, Xiaofei
Hjorth, J. J. Johannes
Kozlov, Alexander
He, Yutao
Zhang, Shenjian
Kotaleski, Jeanette Hellgren
Tian, Yonghong
Grillner, Sten
Du, Kai
Huang, Tiejun
author_sort Zhang, Yichen
collection PubMed
description 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 a process. We theoretically prove that the DHS implementation is computationally optimal and accurate. This GPU-based method performs with 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 tasks. We investigate how spatial patterns of spine inputs affect neuronal excitability in a detailed human pyramidal neuron model with 25,000 spines. Furthermore, we provide a brief discussion on the potential of DeepDendrite for AI, specifically highlighting its ability to enable the efficient training of biophysically detailed models in typical image classification tasks.
format Online
Article
Text
id pubmed-10507119
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-105071192023-09-20 A GPU-based computational framework that bridges neuron simulation and artificial intelligence Zhang, Yichen He, Gan Ma, Lei Liu, Xiaofei Hjorth, J. J. Johannes Kozlov, Alexander He, Yutao Zhang, Shenjian Kotaleski, Jeanette Hellgren Tian, Yonghong Grillner, Sten Du, Kai Huang, Tiejun Nat Commun Article 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 a process. We theoretically prove that the DHS implementation is computationally optimal and accurate. This GPU-based method performs with 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 tasks. We investigate how spatial patterns of spine inputs affect neuronal excitability in a detailed human pyramidal neuron model with 25,000 spines. Furthermore, we provide a brief discussion on the potential of DeepDendrite for AI, specifically highlighting its ability to enable the efficient training of biophysically detailed models in typical image classification tasks. Nature Publishing Group UK 2023-09-18 /pmc/articles/PMC10507119/ /pubmed/37723170 http://dx.doi.org/10.1038/s41467-023-41553-7 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Zhang, Yichen
He, Gan
Ma, Lei
Liu, Xiaofei
Hjorth, J. J. Johannes
Kozlov, Alexander
He, Yutao
Zhang, Shenjian
Kotaleski, Jeanette Hellgren
Tian, Yonghong
Grillner, Sten
Du, Kai
Huang, Tiejun
A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title_full A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title_fullStr A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title_full_unstemmed A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title_short A GPU-based computational framework that bridges neuron simulation and artificial intelligence
title_sort gpu-based computational framework that bridges neuron simulation and artificial intelligence
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10507119/
https://www.ncbi.nlm.nih.gov/pubmed/37723170
http://dx.doi.org/10.1038/s41467-023-41553-7
work_keys_str_mv AT zhangyichen agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT hegan agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT malei agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT liuxiaofei agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT hjorthjjjohannes agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT kozlovalexander agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT heyutao agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT zhangshenjian agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT kotaleskijeanettehellgren agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT tianyonghong agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT grillnersten agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT dukai agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT huangtiejun agpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT zhangyichen gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT hegan gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT malei gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT liuxiaofei gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT hjorthjjjohannes gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT kozlovalexander gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT heyutao gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT zhangshenjian gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT kotaleskijeanettehellgren gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT tianyonghong gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT grillnersten gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT dukai gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence
AT huangtiejun gpubasedcomputationalframeworkthatbridgesneuronsimulationandartificialintelligence