Local Timescale Gates for Timescale-Robust Continual Spiking Neural Networks
Tiwari, Chauhan
Spiking neural networks (SNNs) promise energy-efficient artificial intelligence on neuromorphic hardware but struggle with tasks requiring both fast adaptation and long-term memory, especially in continual learning. We propose Local Timescale Gating (LT-Gate), a neuron model that combines dual time-constant dynamics with an adaptive gating mechanism. Each spiking neuron tracks information on a fast and a slow timescale in parallel, and a learned gate locally adjusts their influence. This design enables individual neurons to preserve slow contextual information while responding to fast signals, addressing the stability-plasticity dilemma. We further introduce a variance-tracking regularization that stabilizes firing activity, inspired by biological homeostasis. Empirically, LT-Gate yields significantly improved accuracy and retention in sequential learning tasks: on a challenging temporal classification benchmark it achieves about 51 percent final accuracy, compared to about 46 percent for a recent Hebbian continual-learning baseline and lower for prior SNN methods. Unlike approaches that require external replay or expensive orthogonalizations, LT-Gate operates with local updates and is fully compatible with neuromorphic hardware. In particular, it leverages features of Intel's Loihi chip (multiple synaptic traces with different decay rates) for on-chip learning. Our results demonstrate that multi-timescale gating can substantially enhance continual learning in SNNs, narrowing the gap between spiking and conventional deep networks on lifelong-learning tasks.
academic
Local Timescale Gates for Timescale-Robust Continual Spiking Neural Networks
Spiking Neural Networks (SNNs) offer energy efficiency advantages on neuromorphic hardware but perform poorly on tasks requiring rapid adaptation and long-term memory, particularly in continual learning scenarios. This paper proposes Local Timescale Gates (LT-Gate), a neuron model combining dual timescale constant dynamics with adaptive gating mechanisms. Each spiking neuron parallelly tracks fast and slow timescale information, with their influence locally regulated through learned gates. This design enables individual neurons to maintain slow contextual information while responding to fast signals, addressing the stability-plasticity dilemma. The research also introduces variance-tracking regularization inspired by biological homeostasis to stabilize firing activity. Experiments demonstrate that LT-Gate achieves approximately 51% final accuracy on temporal classification benchmarks, a significant improvement over the recent Hebbian continual learning baseline (HLOP) at 46%.
Proposes LT-Gate Neuron Model: Combines dual timescale dynamics with local gating mechanisms, enabling flexible temporal credit assignment
Designs Variance Regularization Mechanism: Based on biological homeostasis theory, maintains neuronal activation within healthy ranges and prevents instability during task switching
Achieves Significant Performance Improvement: Substantially improves continual learning performance on temporally heterogeneous tasks without requiring external memory or architecture expansion
Neuromorphic Hardware Compatible: Efficiently maps to Intel Loihi 2 chip, supporting local filtering and gating operations for on-chip learning
The research focuses on temporal domain incremental learning tasks: the network must perform continual learning across input domains with different timescales, such as transitioning from high-frequency (1000Hz) input domains to low-frequency (50Hz) input domains, while maintaining classification ability on previous domains.
Distributed Gating Mechanism: Unlike LSTM's explicit gating units, LT-Gate's gating mechanism is localized to each spiking neuron state
Dual Homeostatic Process: Fast dynamics respond to input changes, while slow dynamics and gating provide negative feedback to maintain overall firing rate statistics
Hardware-Aware Design: All computations (decay, accumulation, thresholding, gating) are local to each neuron or synapse, requiring no global coordination
Adaptive Timescale Constant Allocation: Through learning γ, the network can distribute an effective timescale spectrum across neurons
After training only on 1000Hz, LT-Gate achieves 48% accuracy on untrained slow domain (10Hz), compared to 20% for standard SNN, demonstrating strong cross-domain generalization capability.
1 Bellec et al. "Long short-term memory and learning-to-learn in networks of spiking neurons." NeurIPS 2018.
2 Cannon & Miller. "Stable control of firing rate mean and variance by dual homeostatic mechanisms." J Math Neurosci 2017.
3 Davies et al. "Loihi: A neuromorphic manycore processor with on-chip learning." IEEE Micro 2018.
7 Xiao et al. "Hebbian learning based orthogonal projection for continual learning of snns." ICLR 2024.