Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule
Deep learning methods have made some achievements in the automatic skin lesion recognition, but there are still some problems such as limited training samples, too complicated network structure, and expensive computational costs. Considering the inherent power-efficiency, biological plausibility and...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9103079/ |
id |
doaj-bbbb09f8e04e4bb480e18f79562d9460 |
---|---|
record_format |
Article |
spelling |
doaj-bbbb09f8e04e4bb480e18f79562d94602021-03-30T02:25:53ZengIEEEIEEE Access2169-35362020-01-01810130910131910.1109/ACCESS.2020.29980989103079Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning RuleQian Zhou0https://orcid.org/0000-0002-8429-3239Yan Shi1Zhenghua Xu2Ruowei Qu3https://orcid.org/0000-0001-7534-7840Guizhi Xu4State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, ChinaState Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, ChinaState Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, ChinaState Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, ChinaState Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin, ChinaDeep learning methods have made some achievements in the automatic skin lesion recognition, but there are still some problems such as limited training samples, too complicated network structure, and expensive computational costs. Considering the inherent power-efficiency, biological plausibility and good image recognition performance of spiking neural networks (SNNs), in this paper we make malignant melanoma and benign melanocytic nevi skin lesions classification using convolutional SNNs with unsupervised spike-timing-dependent plasticity (STDP) learning rule. Efficient temporal coding, event driven learning rule and winner-take-all (WTA) mechanism together ensure sparse spike coding and efficient learning of our networks which achieve an average accuracy of 83.8%. We further propose to use feature selection to select more diagnostic features to improve the classification performance of our networks. Our SNNs with feature selection reach an average accuracy of 87.7%. Experimental results show that comparing to CNNs that need to be trained from scratch, our SNNs (with and without feature selection) not only achieve much better classification accuracies but also have much better runtime efficiency. Moreover, although the pretrained CNNs models can achieve similar running time, our proposed SNNs are more stable and easier to use than the pretrained CNNs because we do not need to try many pretrained models any more, and our SNNs also have much better classification accuracies than the pretrained CNNs. In addition, our networks have only three convolutional layers, and the complexity of the model and the parameters that need to be trained in the networks are greatly reduced. Our works show that STDP-based SNNs are very beneficial for the implementation of automated skin lesion classifiers on small portable devices.https://ieeexplore.ieee.org/document/9103079/Melanoma recognitionconvolutional spiking neural networksSTDPdeep learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Qian Zhou Yan Shi Zhenghua Xu Ruowei Qu Guizhi Xu |
spellingShingle |
Qian Zhou Yan Shi Zhenghua Xu Ruowei Qu Guizhi Xu Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule IEEE Access Melanoma recognition convolutional spiking neural networks STDP deep learning |
author_facet |
Qian Zhou Yan Shi Zhenghua Xu Ruowei Qu Guizhi Xu |
author_sort |
Qian Zhou |
title |
Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule |
title_short |
Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule |
title_full |
Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule |
title_fullStr |
Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule |
title_full_unstemmed |
Classifying Melanoma Skin Lesions Using Convolutional Spiking Neural Networks With Unsupervised STDP Learning Rule |
title_sort |
classifying melanoma skin lesions using convolutional spiking neural networks with unsupervised stdp learning rule |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Deep learning methods have made some achievements in the automatic skin lesion recognition, but there are still some problems such as limited training samples, too complicated network structure, and expensive computational costs. Considering the inherent power-efficiency, biological plausibility and good image recognition performance of spiking neural networks (SNNs), in this paper we make malignant melanoma and benign melanocytic nevi skin lesions classification using convolutional SNNs with unsupervised spike-timing-dependent plasticity (STDP) learning rule. Efficient temporal coding, event driven learning rule and winner-take-all (WTA) mechanism together ensure sparse spike coding and efficient learning of our networks which achieve an average accuracy of 83.8%. We further propose to use feature selection to select more diagnostic features to improve the classification performance of our networks. Our SNNs with feature selection reach an average accuracy of 87.7%. Experimental results show that comparing to CNNs that need to be trained from scratch, our SNNs (with and without feature selection) not only achieve much better classification accuracies but also have much better runtime efficiency. Moreover, although the pretrained CNNs models can achieve similar running time, our proposed SNNs are more stable and easier to use than the pretrained CNNs because we do not need to try many pretrained models any more, and our SNNs also have much better classification accuracies than the pretrained CNNs. In addition, our networks have only three convolutional layers, and the complexity of the model and the parameters that need to be trained in the networks are greatly reduced. Our works show that STDP-based SNNs are very beneficial for the implementation of automated skin lesion classifiers on small portable devices. |
topic |
Melanoma recognition convolutional spiking neural networks STDP deep learning |
url |
https://ieeexplore.ieee.org/document/9103079/ |
work_keys_str_mv |
AT qianzhou classifyingmelanomaskinlesionsusingconvolutionalspikingneuralnetworkswithunsupervisedstdplearningrule AT yanshi classifyingmelanomaskinlesionsusingconvolutionalspikingneuralnetworkswithunsupervisedstdplearningrule AT zhenghuaxu classifyingmelanomaskinlesionsusingconvolutionalspikingneuralnetworkswithunsupervisedstdplearningrule AT ruoweiqu classifyingmelanomaskinlesionsusingconvolutionalspikingneuralnetworkswithunsupervisedstdplearningrule AT guizhixu classifyingmelanomaskinlesionsusingconvolutionalspikingneuralnetworkswithunsupervisedstdplearningrule |
_version_ |
1724185224266383360 |