Cargando…

MIIND : A Model-Agnostic Simulator of Neural Populations

MIIND is a software platform for easily and efficiently simulating the behaviour of interacting populations of point neurons governed by any 1D or 2D dynamical system. The simulator is entirely agnostic to the underlying neuron model of each population and provides an intuitive method for controllin...

Descripción completa

Detalles Bibliográficos
Autores principales: Osborne, Hugh, Lai, Yi Ming, Lepperød, Mikkel Elle, Sichau, David, Deutz, Lukas, de Kamps, Marc
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8291130/
https://www.ncbi.nlm.nih.gov/pubmed/34295233
http://dx.doi.org/10.3389/fninf.2021.614881
_version_ 1783724588877742080
author Osborne, Hugh
Lai, Yi Ming
Lepperød, Mikkel Elle
Sichau, David
Deutz, Lukas
de Kamps, Marc
author_facet Osborne, Hugh
Lai, Yi Ming
Lepperød, Mikkel Elle
Sichau, David
Deutz, Lukas
de Kamps, Marc
author_sort Osborne, Hugh
collection PubMed
description MIIND is a software platform for easily and efficiently simulating the behaviour of interacting populations of point neurons governed by any 1D or 2D dynamical system. The simulator is entirely agnostic to the underlying neuron model of each population and provides an intuitive method for controlling the amount of noise which can significantly affect the overall behaviour. A network of populations can be set up quickly and easily using MIIND's XML-style simulation file format describing simulation parameters such as how populations interact, transmission delays, post-synaptic potentials, and what output to record. During simulation, a visual display of each population's state is provided for immediate feedback of the behaviour and population activity can be output to a file or passed to a Python script for further processing. The Python support also means that MIIND can be integrated into other software such as The Virtual Brain. MIIND's population density technique is a geometric and visual method for describing the activity of each neuron population which encourages a deep consideration of the dynamics of the neuron model and provides insight into how the behaviour of each population is affected by the behaviour of its neighbours in the network. For 1D neuron models, MIIND performs far better than direct simulation solutions for large populations. For 2D models, performance comparison is more nuanced but the population density approach still confers certain advantages over direct simulation. MIIND can be used to build neural systems that bridge the scales between an individual neuron model and a population network. This allows researchers to maintain a plausible path back from mesoscopic to microscopic scales while minimising the complexity of managing large numbers of interconnected neurons. In this paper, we introduce the MIIND system, its usage, and provide implementation details where appropriate.
format Online
Article
Text
id pubmed-8291130
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-82911302021-07-21 MIIND : A Model-Agnostic Simulator of Neural Populations Osborne, Hugh Lai, Yi Ming Lepperød, Mikkel Elle Sichau, David Deutz, Lukas de Kamps, Marc Front Neuroinform Neuroscience MIIND is a software platform for easily and efficiently simulating the behaviour of interacting populations of point neurons governed by any 1D or 2D dynamical system. The simulator is entirely agnostic to the underlying neuron model of each population and provides an intuitive method for controlling the amount of noise which can significantly affect the overall behaviour. A network of populations can be set up quickly and easily using MIIND's XML-style simulation file format describing simulation parameters such as how populations interact, transmission delays, post-synaptic potentials, and what output to record. During simulation, a visual display of each population's state is provided for immediate feedback of the behaviour and population activity can be output to a file or passed to a Python script for further processing. The Python support also means that MIIND can be integrated into other software such as The Virtual Brain. MIIND's population density technique is a geometric and visual method for describing the activity of each neuron population which encourages a deep consideration of the dynamics of the neuron model and provides insight into how the behaviour of each population is affected by the behaviour of its neighbours in the network. For 1D neuron models, MIIND performs far better than direct simulation solutions for large populations. For 2D models, performance comparison is more nuanced but the population density approach still confers certain advantages over direct simulation. MIIND can be used to build neural systems that bridge the scales between an individual neuron model and a population network. This allows researchers to maintain a plausible path back from mesoscopic to microscopic scales while minimising the complexity of managing large numbers of interconnected neurons. In this paper, we introduce the MIIND system, its usage, and provide implementation details where appropriate. Frontiers Media S.A. 2021-07-06 /pmc/articles/PMC8291130/ /pubmed/34295233 http://dx.doi.org/10.3389/fninf.2021.614881 Text en Copyright © 2021 Osborne, Lai, Lepperød, Sichau, Deutz and de Kamps. https://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) and the copyright owner(s) 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
Osborne, Hugh
Lai, Yi Ming
Lepperød, Mikkel Elle
Sichau, David
Deutz, Lukas
de Kamps, Marc
MIIND : A Model-Agnostic Simulator of Neural Populations
title MIIND : A Model-Agnostic Simulator of Neural Populations
title_full MIIND : A Model-Agnostic Simulator of Neural Populations
title_fullStr MIIND : A Model-Agnostic Simulator of Neural Populations
title_full_unstemmed MIIND : A Model-Agnostic Simulator of Neural Populations
title_short MIIND : A Model-Agnostic Simulator of Neural Populations
title_sort miind : a model-agnostic simulator of neural populations
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8291130/
https://www.ncbi.nlm.nih.gov/pubmed/34295233
http://dx.doi.org/10.3389/fninf.2021.614881
work_keys_str_mv AT osbornehugh miindamodelagnosticsimulatorofneuralpopulations
AT laiyiming miindamodelagnosticsimulatorofneuralpopulations
AT lepperødmikkelelle miindamodelagnosticsimulatorofneuralpopulations
AT sichaudavid miindamodelagnosticsimulatorofneuralpopulations
AT deutzlukas miindamodelagnosticsimulatorofneuralpopulations
AT dekampsmarc miindamodelagnosticsimulatorofneuralpopulations