paper-with-me

Papers

A Truly Sparse and General Implementation of Gradient-Based Synaptic Plasticity

2025-01-20 · Jamie Lohoff, Anil Kaya, Florian Assmuth, Emre Neftci

Online synaptic plasticity rules derived from gradient descent achieve high accuracy on a wide range of practical tasks. However, their software implementation often requires tediously hand-derived gradients or using gradient backpropagation which sacrifices the online capability of the rules. In this work, we present a custom automatic differentiation (AD) pipeline for sparse and online implementation of gradient-based synaptic plasticity rules that generalizes to arbitrary neuron models. Our work combines the programming ease of backpropagation-type methods for forward AD while being memory-efficient. To achieve this, we exploit the advantageous compute and memory scaling of online synaptic plasticity by providing an inherently sparse implementation of AD where expensive tensor contractions are replaced with simple element-wise multiplications if the tensors are diagonal. Gradient-based synaptic plasticity rules such as eligibility propagation (e-prop) have exactly this property and thus profit immensely from this feature. We demonstrate the alignment of our gradients with respect to gradient backpropagation on an synthetic task where e-prop gradients are exact, as well as audio speech classification benchmarks. We demonstrate how memory utilization scales with network size without dependence on the sequence length, as expected from forward AD methods.

📄 PDF Abstract BibTeX arXiv:2501.11407

Code (1)

jamielohoff/synaptax 공식 구현 jax

Similar Papers 제목 키워드 기반

Forward Table-Based Presynaptic Event-Triggered Spike-Timing-Dependent Plasticity

2016-07-11 · Bruno U. Pedroni, Sadique Sheik, Siddharth Joshi, Georgios Detorakis 외

Spike-timing-dependent plasticity (STDP) incurs both causal and acausal synaptic weight updates, for negative and positive time differences between pre-synaptic and post-synaptic spike events. For realizing such updates …

Truly Sparse Neural Networks at Scale

2021-02-02 · Selima Curci, Decebal Constantin Mocanu, Mykola Pechenizkiyi

Recently, sparse training methods have started to be established as a de facto approach for training and inference efficiency in artificial neural networks. Yet, this efficiency is just in theory. In practice, everyone u…

Training Sparse Neural Network by Constraining Synaptic Weight on Unit Lp Sphere

2021-03-30 · Weipeng Li, Xiaogang Yang, Chuanxiang Li, Ruitao Lu 외

Sparse deep neural networks have shown their advantages over dense models with fewer parameters and higher computational efficiency. Here we demonstrate constraining the synaptic weights on unit Lp-sphere enables the fle…

Computational Efficiency

Online Learning Of Neural Computations From Sparse Temporal Feedback

2021-12-01 · NeurIPS 2021 12 · Lukas Braun, Tim Vogels

Neuronal computations depend on synaptic connectivity and intrinsic electrophysiological properties. Synaptic connectivity determines which inputs from presynaptic neurons are integrated, while cellular properties determ…

BiSNN: Training Spiking Neural Networks with Binary Weights via Bayesian Learning

2020-12-15 · Hyeryung Jang, Nicolas Skatchkovsky, Osvaldo Simeone

Artificial Neural Network (ANN)-based inference on battery-powered devices can be made more energy-efficient by restricting the synaptic weights to be binary, hence eliminating the need to perform multiplications. An alt…