Learning Working Memory in Recurrent Spiking Neural Networks Using Heterogeneous Delays

Laurent Perrinet

Austrian Symposium on AI, Robotics and Vision

[2026-04-15]

logo

Contact me @ laurent.perrinet@univ-amu.fr

Polychronization

Polychronization

Polychronization

Polychronization

Methods : BPTT (snn Torch) - frozen target

Methods : Weight initialization

$$ u_j(t) = \beta \cdot u_j(t-1) \cdot (1 - s_j(t-1)) + \sum_{i=1}^{N} \bigl (
% b_i + \sum_{d=1}^{D} \mathbf{W}_{j, i, d} \cdot s_i(t-d) \bigr ), $$

Dual Column Layout

Benefits

  • Open source
  • Version control
  • No vendor lock-in
  • Works offline

Use Cases

  • Tech talks
  • Academic papers
  • Team updates
  • Training sessions

Results : recall of target

Results : role of parameters

Results : recall of target

Learning Working Memory in Recurrent Spiking Neural Networks Using Heterogeneous Delays

Laurent Perrinet

Austrian Symposium on AI, Robotics and Vision

[2026-04-15]

logo

Contact me @ laurent.perrinet@univ-amu.fr