atlas

Research map / Continual learning / Online and replay-based

Hebbian Learning based Orthogonal Projection for Continual Learning of Spiking Neural Networks

ICLR 2024 · Continual learning › Online and replay-based · approach: Gradient projection and plasticity preservation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HLOP, a continual learning method for spiking neural networks that uses lateral skew-symmetric connections trained with Hebbian/anti-Hebbian rules to extract principal subspaces of activity traces and project weight updates orthogonally to old-task subspaces, achieving near-zero forgetting.

Problem

Catastrophic forgetting in spiking neural networks during continual learning; existing orthogonal projection methods need SVD/matrix inversion on small batches and lack neuronal implementations.

Approach

Recurrent lateral connections with skew-symmetric weights, updated by Hebbian and anti-Hebbian learning on streaming data, extract the principal subspace of presynaptic activity traces; the lateral circuit then projects traces onto the orthogonal complement so weight updates do not interfere with old tasks. The approach is agnostic to the error propagation / SNN training method.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply HLOP to DSRDSR SNN · PMNISTACC (%): 70.61 -> 95.15Helped
Apply HLOP to DSRDSR SNN · PMNISTBWT (%): $-28.88 -> $-1.30Helped
Apply HLOP to BPTT with SGBPTT with SG SNN · PMNISTACC (%): 71.17 -> 95.08Helped
Apply HLOP to BPTT with SGBPTT with SG SNN · PMNISTBWT (%): $-28.23 -> $-1.54Helped
Apply HLOP to OTTTOTTT SNN · PMNISTACC (%): 74.30 -> 94.76Helped
Apply HLOP to OTTTOTTT SNN · PMNISTBWT (%): $-24.86 -> $-1.56Helped
Apply HLOP instead of GPMContinual SNN · 10-split CIFAR-100ACC (%): 77.48 -> 78.58Helped
Apply HLOP instead of GPMContinual SNN · miniImageNetBWT (%): $-$2.57 -> $-$0.48Helped
Apply HLOP instead of GPMContinual SNN · 5-DatasetsACC (%): 79.70 -> 88.65Helped
Apply HLOP instead of GPMContinual SNN · 5-DatasetsBWT (%): $-$15.52 -> $-$3.71Helped
Use spike trains rather than weighted firing rate for Hebbian learning (ablation)HLOP + DSR · PMNISTACC (%): 95.15 -> 95.23No clear effect
Use spike trains rather than weighted firing rate for Hebbian learning (ablation)HLOP + DSR · 10-split CIFAR-100ACC (%): 78.58 -> 78.42No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: PMNIST CIFAR-100 CIFAR-10 MNIST SVHN FashionMNIST notMNIST miniImageNet

Benchmarks: PMNIST 10-split CIFAR-100 5-Datasets 20-split miniImageNet

Metrics: average accuracy (ACC) backward transfer (BWT)

Baselines: Baseline (direct sequential training) Memory replay (MR) EWC HAT GPM

Builds on: GPM DSR OTTT Oja's rule feedback alignment

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy