BSO: Binary Spiking Online Optimization Algorithm

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Liang, Yu, Yang, Yu, Wei, Wenjie, Belatreche, Ammar, Wang, Shuai, Zhang, Malu, Yang, Yang
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912712590622720
author Liang, Yu
Yang, Yu
Wei, Wenjie
Belatreche, Ammar
Wang, Shuai
Zhang, Malu
Yang, Yang
author_facet Liang, Yu
Yang, Yu
Wei, Wenjie
Belatreche, Ammar
Wang, Shuai
Zhang, Malu
Yang, Yang
contents Binary Spiking Neural Networks (BSNNs) offer promising efficiency advantages for resource-constrained computing. However, their training algorithms often require substantial memory overhead due to latent weights storage and temporal processing requirements. To address this issue, we propose Binary Spiking Online (BSO) optimization algorithm, a novel online training algorithm that significantly reduces training memory. BSO directly updates weights through flip signals under the online training framework. These signals are triggered when the product of gradient momentum and weights exceeds a threshold, eliminating the need for latent weights during training. To enhance performance, we propose T-BSO, a temporal-aware variant that leverages the inherent temporal dynamics of BSNNs by capturing gradient information across time steps for adaptive threshold adjustment. Theoretical analysis establishes convergence guarantees for both BSO and T-BSO, with formal regret bounds characterizing their convergence rates. Extensive experiments demonstrate that both BSO and T-BSO achieve superior optimization performance compared to existing training methods for BSNNs. The codes are available at https://github.com/hamings1/BSO.
format Preprint
id arxiv_https___arxiv_org_abs_2511_12502
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle BSO: Binary Spiking Online Optimization Algorithm
Liang, Yu
Yang, Yu
Wei, Wenjie
Belatreche, Ammar
Wang, Shuai
Zhang, Malu
Yang, Yang
Machine Learning
Computer Vision and Pattern Recognition
Binary Spiking Neural Networks (BSNNs) offer promising efficiency advantages for resource-constrained computing. However, their training algorithms often require substantial memory overhead due to latent weights storage and temporal processing requirements. To address this issue, we propose Binary Spiking Online (BSO) optimization algorithm, a novel online training algorithm that significantly reduces training memory. BSO directly updates weights through flip signals under the online training framework. These signals are triggered when the product of gradient momentum and weights exceeds a threshold, eliminating the need for latent weights during training. To enhance performance, we propose T-BSO, a temporal-aware variant that leverages the inherent temporal dynamics of BSNNs by capturing gradient information across time steps for adaptive threshold adjustment. Theoretical analysis establishes convergence guarantees for both BSO and T-BSO, with formal regret bounds characterizing their convergence rates. Extensive experiments demonstrate that both BSO and T-BSO achieve superior optimization performance compared to existing training methods for BSNNs. The codes are available at https://github.com/hamings1/BSO.
title BSO: Binary Spiking Online Optimization Algorithm
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2511.12502