Cargando…

Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator

Contemporary modeling approaches to the dynamics of neural networks include two important classes of models: biologically grounded spiking neuron models and functionally inspired rate-based units. We present a unified simulation framework that supports the combination of the two for multi-scale mode...

Descripción completa

Detalles Bibliográficos
Autores principales: Hahne, Jan, Dahmen, David, Schuecker, Jannis, Frommer, Andreas, Bolten, Matthias, Helias, Moritz, Diesmann, Markus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5442232/
https://www.ncbi.nlm.nih.gov/pubmed/28596730
http://dx.doi.org/10.3389/fninf.2017.00034
_version_ 1783238365303275520
author Hahne, Jan
Dahmen, David
Schuecker, Jannis
Frommer, Andreas
Bolten, Matthias
Helias, Moritz
Diesmann, Markus
author_facet Hahne, Jan
Dahmen, David
Schuecker, Jannis
Frommer, Andreas
Bolten, Matthias
Helias, Moritz
Diesmann, Markus
author_sort Hahne, Jan
collection PubMed
description Contemporary modeling approaches to the dynamics of neural networks include two important classes of models: biologically grounded spiking neuron models and functionally inspired rate-based units. We present a unified simulation framework that supports the combination of the two for multi-scale modeling, enables the quantitative validation of mean-field approaches by spiking network simulations, and provides an increase in reliability by usage of the same simulation code and the same network model specifications for both model classes. While most spiking simulations rely on the communication of discrete events, rate models require time-continuous interactions between neurons. Exploiting the conceptual similarity to the inclusion of gap junctions in spiking network simulations, we arrive at a reference implementation of instantaneous and delayed interactions between rate-based models in a spiking network simulator. The separation of rate dynamics from the general connection and communication infrastructure ensures flexibility of the framework. In addition to the standard implementation we present an iterative approach based on waveform-relaxation techniques to reduce communication and increase performance for large-scale simulations of rate-based models with instantaneous interactions. Finally we demonstrate the broad applicability of the framework by considering various examples from the literature, ranging from random networks to neural-field models. The study provides the prerequisite for interactions between rate-based and spiking models in a joint simulation.
format Online
Article
Text
id pubmed-5442232
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-54422322017-06-08 Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator Hahne, Jan Dahmen, David Schuecker, Jannis Frommer, Andreas Bolten, Matthias Helias, Moritz Diesmann, Markus Front Neuroinform Neuroscience Contemporary modeling approaches to the dynamics of neural networks include two important classes of models: biologically grounded spiking neuron models and functionally inspired rate-based units. We present a unified simulation framework that supports the combination of the two for multi-scale modeling, enables the quantitative validation of mean-field approaches by spiking network simulations, and provides an increase in reliability by usage of the same simulation code and the same network model specifications for both model classes. While most spiking simulations rely on the communication of discrete events, rate models require time-continuous interactions between neurons. Exploiting the conceptual similarity to the inclusion of gap junctions in spiking network simulations, we arrive at a reference implementation of instantaneous and delayed interactions between rate-based models in a spiking network simulator. The separation of rate dynamics from the general connection and communication infrastructure ensures flexibility of the framework. In addition to the standard implementation we present an iterative approach based on waveform-relaxation techniques to reduce communication and increase performance for large-scale simulations of rate-based models with instantaneous interactions. Finally we demonstrate the broad applicability of the framework by considering various examples from the literature, ranging from random networks to neural-field models. The study provides the prerequisite for interactions between rate-based and spiking models in a joint simulation. Frontiers Media S.A. 2017-05-24 /pmc/articles/PMC5442232/ /pubmed/28596730 http://dx.doi.org/10.3389/fninf.2017.00034 Text en Copyright © 2017 Hahne, Dahmen, Schuecker, Frommer, Bolten, Helias and Diesmann. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Hahne, Jan
Dahmen, David
Schuecker, Jannis
Frommer, Andreas
Bolten, Matthias
Helias, Moritz
Diesmann, Markus
Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title_full Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title_fullStr Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title_full_unstemmed Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title_short Integration of Continuous-Time Dynamics in a Spiking Neural Network Simulator
title_sort integration of continuous-time dynamics in a spiking neural network simulator
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5442232/
https://www.ncbi.nlm.nih.gov/pubmed/28596730
http://dx.doi.org/10.3389/fninf.2017.00034
work_keys_str_mv AT hahnejan integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT dahmendavid integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT schueckerjannis integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT frommerandreas integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT boltenmatthias integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT heliasmoritz integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator
AT diesmannmarkus integrationofcontinuoustimedynamicsinaspikingneuralnetworksimulator