brian2
Latest
Role of Two Medial Prefrontal Long-Range Recurrent Networks in Behavior Initiation and Inhibition
Abstract The medial prefrontal cortex (mPFC) is critical for executive function, yet how its dorsal (dmPFC) and ventral (vmPFC) motor-projecting (MP) neurons coordinate behavioral initiation, inhibition, and cognitive flexibility remains poorly understood. This R21 leverages four translational behavioral paradigms (head-fixed Persistent Licking/Shock-Escape; freely moving FED3-based Reversal Learning/Stop-Signal), high-density neural recordings, circuit manipulations, and Brian2 spiking neural network modeling to test our central hypothesis: dmPFC MP neurons drive action initiation and adaptive switching, while vmPFC MP neurons suppress impulsivity and perseveration. In Aim 1a, we quantify behavior using kinematic analyses (jerk, velocity, z-scored) aligned with human executive dysfunction metrics (Action Latency [AL], Reversal Accuracy [RA], Perseveration Errors [PE], Stop-Signal Reaction Time [SSRT]), combined with optogenetic (stGtACR2/ChR2) and chemogenetic (PSAM/varenicline) perturbations. Aim 1b employs optotagging and population analyses (PCA, SVM, Total Spiking Probability Edges) to decode dmPFC/vmPFC MP dynamics across tasks, resolving specialized versus mixed functional roles. Aim 1c integrates these datasets into Brian2 spiking network models to predict neural-behavioral correlations, validated through cross-validation. Exploratory analyses will link murine kinematic signatures to human stop-signal/reversal learning metrics. By elucidating strain-specific (C57BL/6 vs. CD1) circuit mechanisms and delivering translatable biomarkers (AL, RA, PE, SSRT, kinematics), this work addresses a critical gap in understanding neuropsychiatric disorders like ADHD (impulsivity) and schizophrenia (perseveration). The study’s innovative combination of recurrent neural network theory, FED3-based assays, and New Approach Methodology (NAM)-compliant computational modeling pioneers high-risk, high-reward tools for circuit dissection, fully aligning with NIH’s 2025 priorities.
Brian2CUDA: Generating Efficient CUDA Code for Spiking Neural Networks
Graphics processing units (GPUs) are widely available and have been used with great success to accelerate scientific computing in the last decade. These advances, however, are often not available to researchers interested in simulating spiking neural networks, but lacking the technical knowledge to write the necessary low-level code. Writing low-level code is not necessary when using the popular Brian simulator, which provides a framework to generate efficient CPU code from high-level model definitions in Python. Here, we present Brian2CUDA, an open-source software that extends the Brian simulator with a GPU backend. Our implementation generates efficient code for the numerical integration of neuronal states and for the propagation of synaptic events on GPUs, making use of their massively parallel arithmetic capabilities. We benchmark the performance improvements of our software for several model types and find that it can accelerate simulations by up to three orders of magnitude compared to Brian’s CPU backend. Currently, Brian2CUDA is the only package that supports Brian’s full feature set on GPUs, including arbitrary neuron and synapse models, plasticity rules, and heterogeneous delays. When comparing its performance with Brian2GeNN, another GPU-based backend for the Brian simulator with fewer features, we find that Brian2CUDA gives comparable speedups, while being typically slower for small and faster for large networks. By combining the flexibility of the Brian simulator with the simulation speed of GPUs, Brian2CUDA enables researchers to efficiently simulate spiking neural networks with minimal effort and thereby makes the advancements of GPU computing available to a larger audience of neuroscientists.
Introducing dendritic computations to SNNs with Dendrify
Current SNNs studies frequently ignore dendrites, the thin membranous extensions of biological neurons that receive and preprocess nearly all synaptic inputs in the brain. However, decades of experimental and theoretical research suggest that dendrites possess compelling computational capabilities that greatly influence neuronal and circuit functions. Notably, standard point-neuron networks cannot adequately capture most hallmark dendritic properties. Meanwhile, biophysically detailed neuron models are impractical for large-network simulations due to their complexity, and high computational cost. For this reason, we introduce Dendrify, a new theoretical framework combined with an open-source Python package (compatible with Brian2) that facilitates the development of bioinspired SNNs. Dendrify, through simple commands, can generate reduced compartmental neuron models with simplified yet biologically relevant dendritic and synaptic integrative properties. Such models strike a good balance between flexibility, performance, and biological accuracy, allowing us to explore dendritic contributions to network-level functions while paving the way for developing more realistic neuromorphic systems.
brian2 coverage
3 items
Add content
Have a seminar, talk, or paper on brian2? Post it so others working in this area can find it.
Post content