SNS-Toolbox: A Tool for Efficient Simulation of Synthetic Nervous Systems

3Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce SNS-Toolbox, a Python software package for the design and simulation of networks of conductance-based neurons and synapses, also called Synthetic Nervous Systems (SNS). SNS-Toolbox implements non-spiking and spiking neurons in multiple software backends, and is capable of simulating networks with thousands of neurons in real-time. We benchmark the toolbox simulation speed across multiple network sizes, characterize upper limits on network size in various scenarios, and showcase the design of a two-layer convolutional network inspired by circuits within the Drosophila melanogaster optic lobe. SNS-Toolbox, as well as the code to generate all of the figures in this work, is located at https://github.com/wnourse05/SNS-Toolbox.

Cite

CITATION STYLE

APA

Nourse, W. R. P., Szczecinski, N. S., & Quinn, R. D. (2022). SNS-Toolbox: A Tool for Efficient Simulation of Synthetic Nervous Systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 13548 LNAI, pp. 32–43). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-20470-8_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free