Litcius/Paper detail

Introducing the Dendrify framework for incorporating dendrites to spiking neural networks

Michalis Pagkalos, Spyridon Chavlis, Panayiota Poirazi

2023Nature Communications58 citationsDOIOpen Access PDF

Abstract

Computational modeling has been indispensable for understanding how subcellular neuronal features influence circuit processing. However, the role of dendritic computations in network-level operations remains largely unexplored. This is partly because existing tools do not allow the development of realistic and efficient network models that account for dendrites. Current spiking neural networks, although efficient, are usually quite simplistic, overlooking essential dendritic properties. Conversely, circuit models with morphologically detailed neuron models are computationally costly, thus impractical for large-network simulations. To bridge the gap between these two extremes and facilitate the adoption of dendritic features in spiking neural networks, we introduce Dendrify, an open-source Python package based on Brian 2. Dendrify, through simple commands, automatically generates 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 powerful neuromorphic systems.

Topics & Concepts

Computer scienceNeuromorphic engineeringSpiking neural networkPython (programming language)Artificial neural networkFlexibility (engineering)Bridge (graph theory)Artificial intelligenceBiological neuron modelComputational neuroscienceBridging (networking)Network modelComputational modelBiological neural networkNeuroscienceMachine learningBiologyComputer networkAnatomyOperating systemMathematicsStatisticsAdvanced Memory and Neural ComputingNeural dynamics and brain functionPhotoreceptor and optogenetics research
Introducing the Dendrify framework for incorporating dendrites to spiking neural networks | Litcius