Skip to contentSkip to filters

We use cookies for analytics.

Topic: plasticity rules

Seminar
3 seminars

In Computational Neuroscience and Artificial Intelligence

Seminar · Computational Neuroscience

Meta-learning functional plasticity rules in neural networks

Tim Vogels · Institute of Science and Technology (IST), Klosterneuburg, Austria

Wed, Jan 18, 2023 · 05:00 UTC

Synaptic plasticity is known to be a key player in the brain’s life-long learning abilities. However, due to experimental limitations, the nature of the local changes at individual synapses and their link with emerging network-level computations remain unclear. I will present a numerical, meta-learning approach to deduce plasticity rules from either neuronal activity data and/or prior knowledge about the network's computation. I will first show how to recover known rules, given a human-designed loss function in rate networks, or directly from data, using an adversarial approach. Then I will pr

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 · 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