Skip to contentSkip to filters

We use cookies for analytics.

Topic: spiking neural networks

Seminar
17 seminars
ePoster
16 ePosters
Workshop
1 workshop
Job
1 job

In Computational Neuroscience and Neuroscience

Workshop · Computational Neuroscience

SNUFA 2026

Nov 4–5, 2026

This online workshop connects computational neuroscience, machine learning and neuromorphic engineering through research on spiking neural networks. It examines artificial and biologically plausible learning algorithms and how trained spiking circuits can reveal principles of neural processing. Two afternoons combine four invited talks, seven contributed-talk slots, flash presentations and a virtual poster session, with time for discussion. Invited speakers are Susanne Schreiber, Mihai Petrovici, Eugene Izhikevich and Giulia D’Angelo. The programme begins at 14:00 CET on both 4 and 5 November;

Job · Artificial Intelligence

PostDoc in Embodied Neuromorphic Intelligence

Closes

Develop embodied neuromorphic robots that connect perception, learning, decision-making and control. In Chiara Bartolozzi’s Event-Driven Perception for Robotics unit, research can involve event-based sensing, spiking neural networks, local learning, multisensory integration and adaptive closed-loop behaviour. The two-year collaboration contract is based at IIT’s Centre for Robotics and Intelligent Systems. The advertised gross annual pay range is EUR 35,000–45,000.

Seminar · Computational Neuroscience

From Spiking Predictive Coding to Learning Abstract Object Representation

Prof. Jochen Triesch · Frankfurt Institute for Advanced Studies

Thu, Jun 12, 2025 · 16:00 UTC

In a first part of the talk, I will present Predictive Coding Light (PCL), a novel unsupervised learning architecture for spiking neural networks. In contrast to conventional predictive coding approaches, which only transmit prediction errors to higher processing stages, PCL learns inhibitory lateral and top-down connectivity to suppress the most predictable spikes and passes a compressed representation of the input to higher processing stages. We show that PCL reproduces a range of biological findings and exhibits a favorable tradeoff between energy consumption and downstream classification p

Seminar · Computational Neuroscience

Neuronal network reconstruction through causality measures

Douglas Zhou · Jiatong University

Wed, May 8, 2024 · 15:00 UTC

Understanding the causal connectivity within a network is crucial for unraveling its functional dynamics. However,the inferred causal connections are fundamentally influenced by the choice of causality measure employed, which may not always align with the actual structural connectivity of the network. The relationship between causal and structural connectivity, especially how different causality measures affect the inferred causal links, requires further exploration. In this talk, we examine nonlinear networks characterized by pulse signal outputs, such as spiking neural networks, using four p

Seminar · Deep Learning

Beyond Biologically Plausible Spiking Networks for Neuromorphic Computing

A. Subramoney · University of Bochum

Wed, Nov 9, 2022 · 16:50 UTC

Biologically plausible spiking neural networks (SNNs) are an emerging architecture for deep learning tasks due to their energy efficiency when implemented on neuromorphic hardware. However, many of the biological features are at best irrelevant and at worst counterproductive when evaluated in the context of task performance and suitability for neuromorphic hardware. In this talk, I will present an alternative paradigm to design deep learning architectures with good task performance in real-world benchmarks while maintaining all the advantages of SNNs. We do this by focusing on two main feature

Seminar · Computational Neuroscience

Nonlinear computations in spiking neural networks through multiplicative synapses

M. Nardin · IST Austria

Wed, Nov 9, 2022 · 15:15 UTC

The brain efficiently performs nonlinear computations through its intricate networks of spiking neurons, but how this is done remains elusive. While recurrent spiking networks implementing linear computations can be directly derived and easily understood (e.g., in the spike coding network (SCN) framework), the connectivity required for nonlinear computations can be harder to interpret, as they require additional non-linearities (e.g., dendritic or synaptic) weighted through supervised training. Here we extend the SCN framework to directly implement any polynomial dynamical system. This results

Seminar · Computational Neuroscience

Memory-enriched computation and learning in spiking neural networks through Hebbian plasticity

Thomas Limbacher · TU Graz

Wed, Nov 9, 2022 · 14:55 UTC

Memory is a key component of biological neural systems that enables the retention of information over a huge range of temporal scales, ranging from hundreds of milliseconds up to years. While Hebbian plasticity is believed to play a pivotal role in biological memory, it has so far been analyzed mostly in the context of pattern completion and unsupervised learning. Here, we propose that Hebbian plasticity is fundamental for computations in biological neural systems. We introduce a novel spiking neural network (SNN) architecture that is enriched by Hebbian synaptic plasticity. We experimentally

Seminar · Computational Neuroscience

Brian2CUDA: Generating Efficient CUDA Code for Spiking Neural Networks

Denis Alevi · Berlin Institute of Technology (

Thu, Nov 3, 2022 · 15:00 UTC

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 simul

Seminar · Deep Learning

General purpose event-based architectures for deep learning

Anand Subramoney · Institute for Neural Computation

Wed, Oct 5, 2022 · 15:00 UTC

Biologically plausible spiking neural networks (SNNs) are an emerging architecture for deep learning tasks due to their energy efficiency when implemented on neuromorphic hardware. However, many of the biological features are at best irrelevant and at worst counterproductive when evaluated in the context of task performance and suitability for neuromorphic hardware. In this talk, I will present an alternative paradigm to design deep learning architectures with good task performance in real-world benchmarks while maintaining all the advantages of SNNs. We do this by focusing on two main feature

ePoster · Neuroscience

Meta-Learning the Inductive Biases of Simple Neural Circuits

Maria Yuffa · Neuromatch 5

Wed, Sep 28, 2022

Animals are presented with noisy and incomplete information from which we learn how to react in novel situations. For example, a given training set could have many explanations, each implying a different behavioural response; acting appropriately requires inferring the most plausible explanation. The way animals choose to wield Occam's razor, selecting the most parsimonious explanation, is called their inductive bias, and it is implicitly built into the operation of animals' neural circuits. This relationship between an observed sensory circuit and its inductive bias is a useful explanatory wi

ePoster · Neuroscience

Neural simulations in the Brian ecosystem

Marcel Stimberg · Neuromatch 5

Wed, Sep 28, 2022

The Brian simulator, a simulator for spiking neural networks, started its life in 2007 and has been continuously developed ever since. A complete rewrite in 2014 led to the "brian2" package, which is now built as a code generation framework. This means that users write their code as a Python script, with textual representations of the model equations, and the simulator transparently translates this code into a target language such as C++. In this talk, I will give an overview over recent developments in the Brian ecosystem, showcasing a number of packages that enhance the simulator's capabili

ePoster · Neuroscience

Population geometry enables fast sampling in spiking neural networks

Jacob Zavatone-Veth · Neuromatch 5

Wed, Sep 28, 2022

For animals to navigate an uncertain world, their brains need to estimate uncertainty at the timescales of sensations and actions. Sampling-based algorithms afford a theoretically-grounded framework for probabilistic inference in neural circuits, but it remains unknown how one can implement fast sampling algorithms in biologically-plausible spiking networks. Here, we propose to leverage the population geometry, controlled by the neural code and the neural dynamics, to implement fast samplers in spiking neural networks. We first show that two classes of spiking samplers---efficient balanced spi

Seminar · Computational Neuroscience

Edge Computing using Spiking Neural Networks

Shirin Dora · Loughborough University

Fri, Nov 5, 2021 · 08:00 UTC

Deep learning has made tremendous progress in the last year but it's high computational and memory requirements impose challenges in using deep learning on edge devices. There has been some progress in lowering memory requirements of deep neural networks (for instance, use of half-precision) but there has been minimal effort in developing alternative efficient computational paradigms. Inspired by the brain, Spiking Neural Networks (SNN) provide an energy-efficient alternative to conventional rate-based neural networks. However, SNN architectures that employ the traditional feedforward and feed

Seminar · Software

Norse: A library for gradient-based learning in Spiking Neural Networks

Jens Egholm Pedersen · KTH Royal Institute of Technology

Wed, Nov 3, 2021 · 17:35 UTC

We introduce Norse: An open-source library for gradient-based training of spiking neural networks. In contrast to neuron simulators which mainly target computational neuroscientists, our library seamlessly integrates with the existing PyTorch ecosystem using abstractions familiar to the machine learning community. This has immediate benefits in that it provides a familiar interface, hardware accelerator support and, most importantly, the ability to use gradient-based optimization. While many parallel efforts in this direction exist, Norse emphasizes flexibility and usability in three ways. Use

Seminar · Machine Learning

Efficient GPU training of SNNs using approximate RTRL

James Knight · University of Sussex

Wed, Nov 3, 2021 · 17:15 UTC

Last year’s SNUFA workshop report concluded “Moving toward neuron numbers comparable with biology and applying these networks to real-world data-sets will require the development of novel algorithms, software libraries, and dedicated hardware accelerators that perform well with the specifics of spiking neural networks” [1]. Taking inspiration from machine learning libraries — where techniques such as parallel batch training minimise latency and maximise GPU occupancy — as well as our previous research on efficiently simulating SNNs on GPUs for computational neuroscience [2,3], we are extending

Seminar · Machine Learning

Event-based Backpropagation for Exact Gradients in Spiking Neural Networks

Christian Pehle · Heidelberg University

Wed, Nov 3, 2021 · 15:15 UTC

Gradient-based optimization powered by the backpropagation algorithm proved to be the pivotal method in the training of non-spiking artificial neural networks. At the same time, spiking neural networks hold the promise for efficient processing of real-world sensory data by communicating using discrete events in continuous time. We derive the backpropagation algorithm for a recurrent network of spiking (leaky integrate-and-fire) neurons with hard thresholds and show that the backward dynamics amount to an event-based backpropagation of errors through time. Our derivation uses the jump condition

Seminar · Computational Neuroscience

Understanding the role of neural heterogeneity in learning

Nicolas Perez-Nieves · Imperial College London

Tue, Nov 2, 2021 · 17:10 UTC

The brain has a hugely diverse and heterogeneous nature. The exact role of heterogeneity has been relatively little explored as most neural models tend to be largely homogeneous. We trained spiking neural networks with varying degrees of heterogeneity on complex real-world tasks and found that heterogeneity resulted in more stable and robust training and improved training performance, especially for tasks with a higher temporal structure. Moreover, the optimal distribution of parameters found by training was found to be similar to experimental observations. These findings suggest that heteroge

Seminar · Computational Neuroscience

Neural heterogeneity promotes robust learning

Dan Goodman · Imperial College London

Fri, Jan 22, 2021 · 16:00 UTC

The brain has a hugely diverse, heterogeneous structure. By contrast, many functional neural models are homogeneous. We compared the performance of spiking neural networks trained to carry out difficult tasks, with varying degrees of heterogeneity. Introducing heterogeneity in membrane and synapse time constants substantially improved task performance, and made learning more stable and robust across multiple training methods, particularly for tasks with a rich temporal structure. In addition, the distribution of time constants in the trained networks closely matches those observed experimental

Seminar · Machine Learning

Back-propagation in spiking neural networks

Timothee Masquelier · Centre national de la recherche scientifique, CNRS | Toulouse

Tue, Sep 1, 2020 · 14:10 UTC

Back-propagation is a powerful supervised learning algorithm in artificial neural networks, because it solves the credit assignment problem (essentially: what should the hidden layers do?). This algorithm has led to the deep learning revolution. But unfortunately, back-propagation cannot be used directly in spiking neural networks (SNN). Indeed, it requires differentiable activation functions, whereas spikes are all-or-none events which cause discontinuities. Here we present two strategies to overcome this problem. The first one is to use a so-called 'surrogate gradient', that is to approximat

Seminar · Artificial Intelligence

Synthesizing Machine Intelligence in Neuromorphic Computers with Differentiable Programming

Emre Neftci · University of California Irvine

Mon, Aug 31, 2020 · 16:55 UTC

The potential of machine learning and deep learning to advance artificial intelligence is driving a quest to build dedicated computers, such as neuromorphic hardware that emulate the biological processes of the brain. While the hardware technologies already exist, their application to real-world tasks is hindered by the lack of suitable programming methods. Advances at the interface of neural computation and machine learning showed that key aspects of deep learning models and tools can be transferred to biologically plausible neural circuits. Building on these advances, I will show that differ

Seminar · Computational Neuroscience

E-prop: A biologically inspired paradigm for learning in recurrent networks of spiking neurons

Franz Scherr · Technische Universität Graz

Mon, Aug 31, 2020 · 16:10 UTC

Transformative advances in deep learning, such as deep reinforcement learning, usually rely on gradient-based learning methods such as backpropagation through time (BPTT) as a core learning algorithm. However, BPTT is not argued to be biologically plausible, since it requires to a propagate gradients backwards in time and across neurons. Here, we propose e-prop, a novel gradient-based learning method with local and online weight update rules for recurrent neural networks, and in particular recurrent spiking neural networks (RSNNs). As a result, e-prop has the potential to provide a substantial

Seminar · Machine Learning

Effective and Efficient Computation with Multiple-timescale Spiking Recurrent Neural Networks

Sander Bohte · Centrum Wiskunde & Informatica, Amsterdam

Mon, Aug 31, 2020 · 14:10 UTC

The emergence of brain-inspired neuromorphic computing as a paradigm for edge AI is motivating the search for high-performance and efficient spiking neural networks to run on this hardware. However, compared to classical neural networks in deep learning, current spiking neural networks lack competitive performance in compelling areas. Here, for sequential and streaming tasks, we demonstrate how spiking recurrent neural networks (SRNN) using adaptive spiking neurons are able to achieve state-of-the-art performance compared to other spiking neural networks and almost reach or exceed the performa

ePoster · Neuroscience

The cost of behavioral flexibility: a modeling study of reversal learning using a spiking neural network

Behnam Ghazinouri, Sen Cheng · Bernstein Conference 2024

To survive in a changing world, animals often need to suppress a previously learnt, but now obsolete, behavior and acquire a new behavior. This process is known as reversal learning (RL). The neural mechanisms underlying RL in spatial navigation has received limited attention and it remains unclear what neural mechanisms maintain behavioral flexibility. To address this issue, we extended an existing closed-loop simulator of spatial navigation and learning [1], based on spiking neural networks. The activity of place cells and boundary cells were fed as inputs to action selection neurons, which

ePoster · Neuroscience

Deep inverse modeling reveals dynamic-dependent invariances in neural circuits mechanisms

Richard Gao, Michael Deistler, Auguste Schulz, Pedro Gonçalves, Jakob Macke · Bernstein Conference 2024

Neural population dynamics are jointly shaped by numerous factors at the cellular, synaptic, and network levels. Mechanistic models, especially spiking neural networks, are crucial for understanding how these interacting variables influence neural activity. However, the process of adjusting model parameters to match experimental recordings, i.e., inverse modeling, is challenging, and often requires a trade-off between model complexity and tractability. Consequently, models often use fixed or manually tuned parameters, limiting their dynamic range and explanatory power while making cross-study