SAR Image Classification Based on Spiking Neural Network through Spike-Time Dependent Plasticity and Gradient Descent

06/15/2021
by   Jiankun Chen, et al.
5

At present, the Synthetic Aperture Radar (SAR) image classification method based on convolution neural network (CNN) has faced some problems such as poor noise resistance and generalization ability. Spiking neural network (SNN) is one of the core components of brain-like intelligence and has good application prospects. This article constructs a complete SAR image classifier based on unsupervised and supervised learning of SNN by using spike sequences with complex spatio-temporal information. We firstly expound the spiking neuron model, the receptive field of SNN, and the construction of spike sequence. Then we put forward an unsupervised learning algorithm based on STDP and a supervised learning algorithm based on gradient descent. The average classification accuracy of single layer and bilayer unsupervised learning SNN in three categories images on MSTAR dataset is 80.8% and 85.1%, respectively. Furthermore, the convergent output spike sequences of unsupervised learning can be used as teaching signals. Based on the TensorFlow framework, a single layer supervised learning SNN is built from the bottom, and the classification accuracy reaches 90.05%. By comparing noise resistance and model parameters between SNNs and CNNs, the effectiveness and outstanding advantages of SNN are verified. Code to reproduce our experiments is available at <https://github.com/Jiankun-chen/Supervised-SNN-with-GD>.

READ FULL TEXT

page 16

page 25

page 26

page 33

page 34

page 36

page 37

research
09/22/2022

Heterogeneous Recurrent Spiking Neural Network for Spatio-Temporal Classification

Spiking Neural Networks are often touted as brain-inspired learning mode...
research
03/07/2022

An STDP-Based Supervised Learning Algorithm for Spiking Neural Networks

Compared with rate-based artificial neural networks, Spiking Neural Netw...
research
01/06/2019

An online supervised learning algorithm based on triple spikes for spiking neural networks

Using precise times of every spike, spiking supervised learning has more...
research
03/21/2019

Efficient single input-output layer spiking neural classifier with time-varying weight model

This paper presents a supervised learning algorithm, namely, the Synapti...
research
09/12/2021

BioLCNet: Reward-modulated Locally Connected Spiking Neural Networks

Recent studies have shown that convolutional neural networks (CNNs) are ...
research
09/11/2019

ScieNet: Deep Learning with Spike-assisted Contextual Information Extraction

Deep neural networks (DNNs) provide high image classification accuracy, ...
research
03/16/2023

Extracting the Brain-like Representation by an Improved Self-Organizing Map for Image Classification

Backpropagation-based supervised learning has achieved great success in ...

Please sign up or login with your details

Forgot password? Click here to reset