Dynamic Weight Adaptation in Spiking Neural Networks Inspired by Biological Homeostasis
Yunduo Zhou, Bo Dong, Chang Li, Yuanchen Wang, Xuefeng Yin, Yang Wang, Xin Yang
TL;DR
DWAM introduces a BCM-inspired, dynamic weight adaptation mechanism for spiking neural networks to achieve homeostasis during inference. It comprises a Synaptic Adjustment Mechanism, which updates weights via $ \frac{d w_{ij}}{dt} = \cdot \cdot \cdot $ and $ \phi_{ij}(t) = c_i^{l}(t) ( c_i^{l}(t) - \theta_i^{l}(t) ) $, and a Stability Maintenance Mechanism that modulates the sliding threshold with a CV-based term $ \theta_i^{l}(t) = \theta_{M,i}^{l}(t) \zeta \frac{\sigma}{\mu} + c_i^{l}(t) (1 - \zeta \frac{\sigma}{\mu}) $. The model is designed to be plug-and-play, applicable to pre-trained SNNs during inference, and is shown to improve performance and reduce firing-rate fluctuations in dynamic obstacle avoidance and continuous control tasks under degraded conditions, while coexisting with existing homeostatic mechanisms. The work demonstrates that BCM-inspired inter-neuronal regulation can enhance robustness and generalization in neuromorphic controllers without retraining. These results suggest DWAM as a practical, biologically grounded approach to stabilizing SNNs in real-world, noisy environments.
Abstract
Homeostatic mechanisms play a crucial role in maintaining optimal functionality within the neural circuits of the brain. By regulating physiological and biochemical processes, these mechanisms ensure the stability of an organism's internal environment, enabling it to better adapt to external changes. Among these mechanisms, the Bienenstock, Cooper, and Munro (BCM) theory has been extensively studied as a key principle for maintaining the balance of synaptic strengths in biological systems. Despite the extensive development of spiking neural networks (SNNs) as a model for bionic neural networks, no prior work in the machine learning community has integrated biologically plausible BCM formulations into SNNs to provide homeostasis. In this study, we propose a Dynamic Weight Adaptation Mechanism (DWAM) for SNNs, inspired by the BCM theory. DWAM can be integrated into the host SNN, dynamically adjusting network weights in real time to regulate neuronal activity, providing homeostasis to the host SNN without any fine-tuning. We validated our method through dynamic obstacle avoidance and continuous control tasks under both normal and specifically designed degraded conditions. Experimental results demonstrate that DWAM not only enhances the performance of SNNs without existing homeostatic mechanisms under various degraded conditions but also further improves the performance of SNNs that already incorporate homeostatic mechanisms.
