Jiahui Fu , Shuiping Gou , Peizhao Wang , Licheng Jiao , Zhang Guo , Jisheng Li , Rong Liu
{"title":"脉冲神经网络时空阈值的适应与学习","authors":"Jiahui Fu , Shuiping Gou , Peizhao Wang , Licheng Jiao , Zhang Guo , Jisheng Li , Rong Liu","doi":"10.1016/j.neucom.2025.130423","DOIUrl":null,"url":null,"abstract":"<div><div>Spiking neural networks (SNNs) have attracted substantial attention in recent years due to their brain-inspired and event-driven characteristics. To mimic the behavior of biological neurons, the neuron in SNNs generates spikes to transmit information across the network once its membrane potential surpasses a certain firing threshold. Due to model complexity and computational challenges, the threshold is often set as a fixed value, which limits the rich dynamical features of neurons and is inconsistent with the dynamic nature of thresholds observed in biological systems. Additionally, treating the threshold as an optimized parameter presents challenges in achieving convergence and maintaining stability. Therefore, we introduce a spatio-temporal adjustment strategy for the firing threshold. We propose a Learnable Temporal Factor (LTF) to dynamically adapt the threshold over time and an Adaptive Learnable Spatial Factor (ALSF) to spatially extend the threshold. By coupling these factors with the neuronal dynamics, we achieve a stronger spike coding capacity by utilizing more information in the generation of spikes. Our experiments show that the proposed method yields remarkable performance on both static and neuromorphic datasets. Our code is available at <span><span>github.com/gzxdu/ST-Thresholds-SNN</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":19268,"journal":{"name":"Neurocomputing","volume":"644 ","pages":"Article 130423"},"PeriodicalIF":5.5000,"publicationDate":"2025-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Adaptation and learning of spatio-temporal thresholds in spiking neural networks\",\"authors\":\"Jiahui Fu , Shuiping Gou , Peizhao Wang , Licheng Jiao , Zhang Guo , Jisheng Li , Rong Liu\",\"doi\":\"10.1016/j.neucom.2025.130423\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Spiking neural networks (SNNs) have attracted substantial attention in recent years due to their brain-inspired and event-driven characteristics. To mimic the behavior of biological neurons, the neuron in SNNs generates spikes to transmit information across the network once its membrane potential surpasses a certain firing threshold. Due to model complexity and computational challenges, the threshold is often set as a fixed value, which limits the rich dynamical features of neurons and is inconsistent with the dynamic nature of thresholds observed in biological systems. Additionally, treating the threshold as an optimized parameter presents challenges in achieving convergence and maintaining stability. Therefore, we introduce a spatio-temporal adjustment strategy for the firing threshold. We propose a Learnable Temporal Factor (LTF) to dynamically adapt the threshold over time and an Adaptive Learnable Spatial Factor (ALSF) to spatially extend the threshold. By coupling these factors with the neuronal dynamics, we achieve a stronger spike coding capacity by utilizing more information in the generation of spikes. Our experiments show that the proposed method yields remarkable performance on both static and neuromorphic datasets. Our code is available at <span><span>github.com/gzxdu/ST-Thresholds-SNN</span><svg><path></path></svg></span>.</div></div>\",\"PeriodicalId\":19268,\"journal\":{\"name\":\"Neurocomputing\",\"volume\":\"644 \",\"pages\":\"Article 130423\"},\"PeriodicalIF\":5.5000,\"publicationDate\":\"2025-05-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Neurocomputing\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0925231225010951\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neurocomputing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0925231225010951","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Adaptation and learning of spatio-temporal thresholds in spiking neural networks
Spiking neural networks (SNNs) have attracted substantial attention in recent years due to their brain-inspired and event-driven characteristics. To mimic the behavior of biological neurons, the neuron in SNNs generates spikes to transmit information across the network once its membrane potential surpasses a certain firing threshold. Due to model complexity and computational challenges, the threshold is often set as a fixed value, which limits the rich dynamical features of neurons and is inconsistent with the dynamic nature of thresholds observed in biological systems. Additionally, treating the threshold as an optimized parameter presents challenges in achieving convergence and maintaining stability. Therefore, we introduce a spatio-temporal adjustment strategy for the firing threshold. We propose a Learnable Temporal Factor (LTF) to dynamically adapt the threshold over time and an Adaptive Learnable Spatial Factor (ALSF) to spatially extend the threshold. By coupling these factors with the neuronal dynamics, we achieve a stronger spike coding capacity by utilizing more information in the generation of spikes. Our experiments show that the proposed method yields remarkable performance on both static and neuromorphic datasets. Our code is available at github.com/gzxdu/ST-Thresholds-SNN.
期刊介绍:
Neurocomputing publishes articles describing recent fundamental contributions in the field of neurocomputing. Neurocomputing theory, practice and applications are the essential topics being covered.