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...

Full description

Bibliographic Details
Main Authors: Qian Zhou, Yan Shi, Zhenghua Xu, Ruowei Qu, Guizhi Xu
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