Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Neural Circuits01:25

Neural Circuits

Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Algorithm-hardware co-design of neuromorphic networks with dual memory pathways.

Nature machine intelligence·2026
Same author

Learning spatial hearing via innate mechanisms.

PLoS computational biology·2025
Same author

Single camera estimation of microswimmer depth with a convolutional network.

Journal of the Royal Society, Interface·2025
Same author

Spiking Neural Network Models of Interaural Time Difference Extraction via a Massively Collaborative Process.

eNeuro·2025
Same author

Theory of axo-axonic inhibition.

PLoS computational biology·2025
Same author

Visual activity enhances neuronal excitability in thalamic relay neurons.

Science advances·2025
Same journal

A Model-Free Reinforcement Learning Implementation of Decision Making Under Uncertainty by Sequential Sampling.

Neural computation·2026
Same journal

DROP: Distributional and Regular Optimism and Pessimism for Reinforcement Learning.

Neural computation·2026
Same journal

Hierarchical Active Inference Using Successor Representations.

Neural computation·2026
Same journal

W-Kernel and Its Principal Space for Frequentist Evaluation of Bayesian Estimators.

Neural computation·2026
Same journal

A Hidden Markov Model-Inspired Sequence Classification Method for Hyperdimensional Computing.

Neural computation·2026
Same journal

Sparse Graphical Modeling for Electrophysiological Phase-Based Connectivity Using Circular Statistics.

Neural computation·2026
See all related articles

Related Experiment Video

Updated: Jun 3, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

Vectorized algorithms for spiking neural network simulation.

Romain Brette1, Dan F M Goodman

  • 1Laboratoire Psychologie de la Perception, CNRS and Université Paris Descartes, Paris 75006, France, and Département d'Etudes Cognitives, Ecole Normale Supérieure, Paris Cedex 05, 75230 France. romain.brette@ens.fr

Neural Computation
|March 15, 2011
PubMed
Summary
This summary is machine-generated.

High-level languages accelerate neuroscience research, but simulation bottlenecks exist. New vector-based algorithms in Python

More Related Videos

Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

Related Experiment Videos

Last Updated: Jun 3, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

Designing and Implementing Nervous System Simulations on LEGO Robots
10:34

Designing and Implementing Nervous System Simulations on LEGO Robots

Published on: May 25, 2013

Area of Science:

  • Computational Neuroscience
  • Neuroscience Software Development

Background:

  • High-level languages like Python and MATLAB are favored in neuroscience for flexibility and rapid development.
  • Simulating spiking neural networks (SNNs) using these languages faces performance bottlenecks due to interpretation overhead.

Purpose of the Study:

  • To present algorithms enabling efficient simulation of large-scale spiking neural networks within high-level languages.
  • To address the computational cost limitations of interpreting complex neural network models.

Main Methods:

  • Development of a set of algorithms specifically designed for vectorized operations.
  • Implementation of these algorithms as the core engine for the Brian spiking neural network simulator, written in Python.

Main Results:

  • Demonstration of efficient large-scale spiking neural network simulation using vector-based algorithms.
  • Achieved computational efficiency comparable to compiled languages while retaining the flexibility of high-level languages.

Conclusions:

  • Vectorized simulation in high-level languages offers a powerful approach to overcome computational bottlenecks in SNN research.
  • The Brian simulator, utilizing these algorithms, effectively combines development speed with high performance for neuroscience simulations.