| Literature DB >> 35118054 |
Jiaqi Ding1, Jie Song1, Jiawei Li1, Jijun Tang2, Fei Guo3.
Abstract
Melanoma is a skin disease with a high fatality rate. Early diagnosis of melanoma can effectively increase the survival rate of patients. There are three types of dermoscopy images, malignant melanoma, benign nevis, and seborrheic keratosis, so using dermoscopy images to classify melanoma is an indispensable task in diagnosis. However, early melanoma classification works can only use the low-level information of images, so the melanoma cannot be classified efficiently; the recent deep learning methods mainly depend on a single network, although it can extract high-level features, the poor scale and type of the features limited the results of the classification. Therefore, we need an automatic classification method for melanoma, which can make full use of the rich and deep feature information of images for classification. In this study, we propose an ensemble method that can integrate different types of classification networks for melanoma classification. Specifically, we first use U-net to segment the lesion area of images to generate a lesion mask, thus resize images to focus on the lesion; then, we use five excellent classification models to classify dermoscopy images, and adding squeeze-excitation block (SE block) to models to emphasize the more informative features; finally, we use our proposed new ensemble network to integrate five different classification results. The experimental results prove the validity of our results. We test our method on the ISIC 2017 challenge dataset and obtain excellent results on multiple metrics; especially, we get 0.909 on accuracy. Our classification framework can provide an efficient and accurate way for melanoma classification using dermoscopy images, laying the foundation for early diagnosis and later treatment of melanoma.Entities:
Keywords: deep convolutional neural network; dermoscopy images; ensemble learning; image segmentation; melanoma classification
Year: 2022 PMID: 35118054 PMCID: PMC8804371 DOI: 10.3389/fbioe.2021.758495
Source DB: PubMed Journal: Front Bioeng Biotechnol ISSN: 2296-4185
FIGURE 1Some samples of dermoscopy images. From left to right: malignant melanoma, benign nevis, and seborrheic keratosis.
FIGURE 2Flowchart of our proposed model.
FIGURE 3The illustration of five network structures after adding SE Blocks.
FIGURE 4The illustration of feature reuse of dense block.
Details of ISIC 2017 challenge dataset.
| Subsets | MM | SK | BN | Total |
|---|---|---|---|---|
| Training | 374 | 254 | 1,372 | 2,000 |
| Validation | 30 | 42 | 78 | 150 |
| Testing | 117 | 90 | 393 | 600 |
FIGURE 5The distribution of training, validation, and test sets of ISIC 2017 challenge dataset.
Classification results with or without segmentation.
| Methods | ACC | Precision | Recall | f1 score | AUC |
|---|---|---|---|---|---|
| Without segmentation | 0.698 | 0.598 | 0.622 | 0.592 | 0.781 |
| With segmentation | 0.791 | 0.634 | 0.688 | 0.659 | 0.883 |
FIGURE 6Performance of our method with or without segmentation.
Results of different networks and two ensemble methods on multi-classification task. (The bold numbers in the table of this article are the maximum values of their columns).
| Methods | ACC | Precision | Recall | f1 score | AUC |
|---|---|---|---|---|---|
| Inception-v3 | 0.792 | 0.634 | 0.688 | 0.659 | 0.883 |
| Densenet169 | 0.800 | 0.739 | 0.727 | 0.722 | 0.881 |
| Resnet50 | 0.762 | 0.676 | 0.678 | 0.672 | 0.864 |
| Inception-Resnet-v2 | 0.800 | 0.736 | 0.726 | 0.725 | 0.873 |
| Xception | 0.810 | 0.75 |
|
| 0.896 |
| Average | 0.793 | 0.724 | 0.724 | 0.719 | 0.880 |
| Ensemble |
|
| 0.715 | 0.741 |
|
The amount of parameters and the training time of each network.
| Networks | Inception-v3 | Densenet169 | Resnet50 | Inception-resnet-v2 | Xception | Ensemble |
|---|---|---|---|---|---|---|
| Params | 22.56 M | 13.22 M | 24.32 M | 54.87 M | 21.59 M | 423 |
| Time(s) | 1,900 | 3,200 | 1,900 | 3,000 | 2,700 | 20 |
FIGURE 7Results of melanoma and seborrheic keratosis classification for different networks.
Average results of two skin lesion classifications of different networks.
| Methods | ACC | Precision | Recall | f1 score | AUC |
|---|---|---|---|---|---|
| Inception-v3 | 0.885 | 0.806 | 0.781 | 0.791 | 0.883 |
| Densenet169 | 0.893 | 0.827 | 0.783 | 0.802 | 0.882 |
| Resnet50 | 0.88 | 0.792 | 0.788 | 0.789 | 0.882 |
| Inception-Resnet-v2 | 0.89 | 0.807 |
| 0.809 | 0.894 |
| Xception | 0.891 | 0.814 | 0.811 | 0.812 | 0.896 |
| SVC1 | 0.911 | 0.798 | 0.66 | 0.719 | 0.813 |
| Random forest |
| 0.802 | 0.664 | 0.721 | 0.816 |
| Extra-Trees | 0.911 | 0.805 | 0.65 | 0.716 | 0.809 |
| KNN | 0.908 | 0.782 | 0.657 | 0.709 | 0.81 |
| GBDT2 | 0.91 | 0.808 | 0.644 | 0.71 | 0.807 |
| Ensemble | 0.909 |
| 0.808 |
|
|
Support Vector Classification.
Gradient Boost Decision Tree.
FIGURE 8Comparison of different methods on skin lesion classification.
Comparison among our method, some existing methods, and the top five ISIC2017 classification challenge.
| Method | ACC | Precision | Recall | f1 score | AUC |
|---|---|---|---|---|---|
| Top 1 | 0.816 | 0.748 | 0.856 |
| 0.911 |
| Top 2 | 0.849 | 0.747 | 0.140 | 0.236 | 0.910 |
| Top 3 | 0.883 | 0.752 | 0.451 | 0.564 | 0.908 |
| Top 4 | 0.888 | 0.732 | 0.508 | 0.600 | 0.896 |
| Top 5 | 0.873 | 0.665 | 0.568 | 0.613 | 0.886 |
|
| 0.868 | — | 0.878 | — | 0.958 |
|
| — | — | — | — | 0.917 |
|
| 0.904 | — | 0.786 | — | 0.938 |
|
| 0.833 | — |
| — |
|
| Ours |
|
| 0.808 | 0.828 | 0.911 |