TU Darmstadt / ULB / TUbiblio

A Scalable Algorithm for Simulating the Structural Plasticity of the Brain

Rinke, Sebastian ; Butz-Ostendorf, Markus ; Hermanns, Marc-André ; Naveau, Mikaël ; Wolf, Felix (2016)
A Scalable Algorithm for Simulating the Structural Plasticity of the Brain.
28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD). Los Angeles, USA (26.-28.10.2016)
doi: 10.1109/SBAC-PAD.2016.9
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

The neural network in the brain is not hard-wired. Even in the mature brain, new connections between neurons are formed and existing ones are deleted, which is called structural plasticity. The dynamics of the connectome is key to understanding how learning, memory, and healing after lesions such as stroke work. However, with current experimental techniques even the creation of an exact static connectivity map, which is required for various brain simulations, is very difficult. One alternative is to use simulation based on network models to predict the evolution of synapses between neurons, based on their specified activity targets. This is particularly useful as experimental measurements of the spiking frequency of neurons are more easily accessible and reliable than biological connectivity data. The Model of Structural Plasticity (MSP) by Butz et al. is an example of this approach. However, to predict which neurons connect to each other, the current MSP model computes probabilities for all pairs of neurons, resulting in a complexity O(n2). To enable large-scale simulations with millions of neurons and beyond, this quadratic term is prohibitive. Inspired by hierarchical methods for solving n-body problems in particle physics, we propose a scalable approximation algorithm for MSP that reduces the complexity to O(n log2 n) without any notable impact on the quality of the results. An MPI-based parallel implementation of our scalable algorithm can simulate neuron counts that exceed the state of the art by two orders of magnitude.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2016
Autor(en): Rinke, Sebastian ; Butz-Ostendorf, Markus ; Hermanns, Marc-André ; Naveau, Mikaël ; Wolf, Felix
Art des Eintrags: Bibliographie
Titel: A Scalable Algorithm for Simulating the Structural Plasticity of the Brain
Sprache: Englisch
Publikationsjahr: 19 Dezember 2016
Verlag: IEEE
Titel der Zeitschrift, Zeitung oder Schriftenreihe: Journal of Parallel and Distributed Computing
Jahrgang/Volume einer Zeitschrift: 2018/120
Buchtitel: Proceedings: 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2016)
Veranstaltungstitel: 28th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)
Veranstaltungsort: Los Angeles, USA
Veranstaltungsdatum: 26.-28.10.2016
DOI: 10.1109/SBAC-PAD.2016.9
Kurzbeschreibung (Abstract):

The neural network in the brain is not hard-wired. Even in the mature brain, new connections between neurons are formed and existing ones are deleted, which is called structural plasticity. The dynamics of the connectome is key to understanding how learning, memory, and healing after lesions such as stroke work. However, with current experimental techniques even the creation of an exact static connectivity map, which is required for various brain simulations, is very difficult. One alternative is to use simulation based on network models to predict the evolution of synapses between neurons, based on their specified activity targets. This is particularly useful as experimental measurements of the spiking frequency of neurons are more easily accessible and reliable than biological connectivity data. The Model of Structural Plasticity (MSP) by Butz et al. is an example of this approach. However, to predict which neurons connect to each other, the current MSP model computes probabilities for all pairs of neurons, resulting in a complexity O(n2). To enable large-scale simulations with millions of neurons and beyond, this quadratic term is prohibitive. Inspired by hierarchical methods for solving n-body problems in particle physics, we propose a scalable approximation algorithm for MSP that reduces the complexity to O(n log2 n) without any notable impact on the quality of the results. An MPI-based parallel implementation of our scalable algorithm can simulate neuron counts that exceed the state of the art by two orders of magnitude.

Freie Schlagworte: EU|GA 720270
Zusätzliche Informationen:

Best Paper Finalist

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Parallele Programmierung
Hinterlegungsdatum: 20 Apr 2018 12:22
Letzte Änderung: 01 Mär 2024 10:46
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen