当前位置:网站首页>Paper reading: deep residual learning in spiking neural networks
Paper reading: deep residual learning in spiking neural networks
2022-07-19 07:08:00 【When to order】
Former Spking-ResNet Simulated ann Standard residual block in , Just simply put ReLU The active layer is replaced by spike Neuron , There is a degradation problem , It is difficult to realize residual learning . This article mainly puts forward spike-element-wise (SEW) ResNet To achieve depth snn Residual learning in .
1. introduction
Spiking ResNet As ResNet Of spike edition , By simulating ann Residual block in , use spike Neuron replacement ReLU Activate the layer . from ANN The conversion spike ResNet It achieves the highest accuracy on almost all data sets , But direct training spike ResNet It has not been verified to solve the degradation problem .
This paper proves that spike ResNet It is not applicable to all neuron models to realize identity mapping . Even if the unit mapping condition is satisfied ,spike ResNet Also facing disappearance / The problem of explosion gradient .
3. Method
The residual block is ResNet Key components of . chart 1(a) Shows ResNet The basic block of ,Spiking ResNet The basic block is just imitation ann Blocks in , use Spiking Neuron (SN) Instead of ReLU Activation layer , Pictured 1(b) Shown , Based on spike-element-wise (SEW) It can easily realize unit mapping , At the same time, overcome disappearance / Explosion gradient problem . Pictured 1(c) Shown :

SEW The residue can be expressed as :
SEW ResNet Identity mapping can be easily implemented . utilize spikes The duality of , We can find different element functions that satisfy identity mapping g( As shown in the table 1 Shown ). 
When choosing ADD and IAND As an element function g when , Realize identity mapping by setting A[t]≡0 It can be achieved simply by setting Fl The last batch of normalization layers in (BN) The weight and offset of are zero . This applies to all neuron models . When using AND As an element function g when , We set up Al[t]≡1 Get the unit mapping . You can use the last BN Set the weight of to 0, And set the deviation to a constant large enough to cause spikes , for example , When the last one SN yes IF When it comes to neurons , Set deviation to Vth.

边栏推荐
- CDN是什么?使用CDN有什么优势?
- 爬虫基础—WEB网页基础
- How to set primary key self growth in PostgreSQL database
- Debug wechat one hop under linxu (Fedora 27)
- 传奇怎么开服?开传奇私服需要准备什么呢?
- Data analysis and visualization -- the shoes with the highest sales volume on jd.com
- [automated testing] - robotframework practice (III) writing test cases
- 天翼云 杭州 云主机(VPS) 性能评测
- Performance evaluation and comparison of lightweight application servers of major cloud service manufacturers, Alibaba cloud, Tencent cloud, Huawei cloud, and ucloud
- 论文阅读:Deep Residual Learning in Spiking Neural Networks
猜你喜欢
![Minecraft整合包 [GTNH]格雷科技:新视野 服务器搭建教程](/img/59/d5f226f57cfd7d28d5a76ff38fae16.png)
Minecraft整合包 [GTNH]格雷科技:新视野 服务器搭建教程

Performance evaluation and comparison of Huawei cloud Kunpeng arm ECs and x86 ECS

Review summary of MySQL

论文阅读:Deep Residual Shrinkage Networksfor Fault Diagnosis

数据保护/磁盘列阵RAID保护 IP段103.103.188.xxx

m3GPP-LTE通信网络中认知家庭网络Cognitive-femtocell性能matlab仿真

IP103.53.125. XXX IP address segment details

M simulation of cooperative MIMO distributed space-time coding technology based on MATLAB

My world 1.18.1 forge version open service tutorial, can install mod, with panel

快速学会cut命令,uniq命令的使用
随机推荐
Solve the problem that the unit test coverage of sonar will be 0
函数与随机数
阿里云 杭州 ARM 云服务器性能评测
快速学会cut命令,uniq命令的使用
Postage range (array or + function)
4.IDEA的安装与使用
1.服务器是什么?
剑指Offer刷题记录——Offer 04. 二维数组中的查找
阿里云、腾讯云、华为云、Ucloud(优刻得)、天翼云 的云服务器性能测试和价格对比
Xiaodi network security - note encryption coding algorithm (6)
regular expression
Tianyi cloud Hangzhou virtual machine (VPS) performance evaluation
数据分析及可视化——京东上销量最高的鞋子
FreeBSD 12 domestic source speed up PKG and ports take a note
UCloud(优刻得) 上海 ARM 云服务器评测
【无标题】
ACK攻击是什么意思?ACK攻击怎么防御
Xiaodi network security - Notes (3)
爬虫基础—代理的基本原理
M simulation of UWB MIMO radar target detection based on MATLAB, considering time reversal