| Literature DB >> 32733903 |
Abder-Rahman Ali1, Jingpeng Li1, Summrina Kanwal2, Guang Yang3, Amir Hussain4, Sally Jane O'Shea5.
Abstract
Skin lesion border irregularity, which represents the B feature in the ABCD rule, is considered one of the most significant factors in melanoma diagnosis. Since signs that clinicians rely on in melanoma diagnosis involve subjective judgment including visual signs such as border irregularity, this deems it necessary to develop an objective approach to finding border irregularity. Increased research in neural networks has been carried out in recent years mainly driven by the advances of deep learning. Artificial neural networks (ANNs) or multilayer perceptrons have been shown to perform well in supervised learning tasks. However, such networks usually don't incorporate information pertaining the ambiguity of the inputs when training the network, which in turn could affect how the weights are being updated in the learning process and eventually degrading the performance of the network when applied on test data. In this paper, we propose a fuzzy multilayer perceptron (F-MLP) that takes the ambiguity of the inputs into consideration and subsequently reduces the effects of ambiguous inputs on the learning process. A new optimization function, the fuzzy gradient descent, has been proposed to reflect those changes. Moreover, a type-II fuzzy sigmoid activation function has also been proposed which enables finding the range of performance the fuzzy neural network is able to attain. The fuzzy neural network was used to predict the skin lesion border irregularity, where the lesion was firstly segmented from the skin, the lesion border extracted, border irregularity measured using a proposed measure vector, and using the extracted border irregularity measures to train the neural network. The proposed approach outperformed most of the state-of-the-art classification methods in general and its standard neural network counterpart in particular. However, the proposed fuzzy neural network was more time-consuming when training the network.Entities:
Keywords: dermoscopy; fuzzy logic; irregularity; melanoma; multilayer perceptron
Year: 2020 PMID: 32733903 PMCID: PMC7359554 DOI: 10.3389/fmed.2020.00297
Source DB: PubMed Journal: Front Med (Lausanne) ISSN: 2296-858X
Figure 1Creating a type-II fuzzy set.
Figure 2Proposed fuzzy multilayer perceptron (F-MLP) architecture.
Figure 3Samples of images used to train U-Net along with their groundtruth.
Figure 4Samples of images used to test U-Net, their groundtruth, and segmentation results.
Figure 5Samples of test images, their segmentations using U-Net, and borders detected using FuzzEdge.
Figure 6Skin lesion border irregularity measures extraction.
Figure 7Twenty-two boxes are required to cover the skin lesion border using the box-counting method.
Figure 8Samples of regular and irregular borders labeled by the dermatologist.
Border irregularity measures for the images presented in Figure 8.
| 1.r | 1.2527 | 0.9898 | 1 |
| 2.r | 1.2599 | 0.9890 | 1 |
| 3.r | 1.2875 | 0.9893 | 1 |
| 1.i | 1.4499 | 0.9031 | 0 |
| 2.i | 1.3056 | 0.9531 | 0 |
| 3.i | 1.3125 | 0.9586 | 0 |
Images 1.r, 2.r, and 3.r from left to right refer to the first three images (regular), and images 1.i, 2.i, and 3.i refer to the last three images (irregular).
Figure 9Box-and-whisker plots representing the fractal dimension and convexity distributions of the skin lesions (regular and irregular) used in training and testing the neural network.
Standard neural network evaluation on classifying regular and irregular borders using different training and testing split ratios.
| 80:20 | 248 | 62 | 0.02 | 0.007 | 91.9 |
| 70:30 | 217 | 93 | 0.02 | 0.008 | 91.4 |
| 60:40 | 186 | 124 | 0.01 | 0.007 | 87.9 |
| 50:50 | 155 | 155 | 0.02 | 0.009 | 79.4 |
F-MLP evaluation on classifying regular and irregular borders using different training and testing split ratios.
| 80:20 | 248 | 62 | 0.58 | 0.01 | 95.2 | 90.3 |
| 70:30 | 217 | 93 | 0.8 | 0.07 | 91.4 | 89.2 |
| 60:40 | 186 | 124 | 0.6 | 0.08 | 90.3 | 87.9 |
| 50:50 | 155 | 155 | 0.7 | 0.08 | 83.9 | 75.5 |
Standard neural network confusion matrix.
| Actual | Regular | 33 | 0 | 33 |
| Irregular | 5 | 24 | 29 | |
| Total | 38 | 24 | 62 | |
F-MLP (lower sigmoid) confusion matrix.
| Actual | Regular | 33 | 0 | 33 |
| Irregular | 3 | 26 | 29 | |
| Total | 36 | 26 | 62 | |
Figure 10(A) Standard neural network ROC curve (B) F-MLP (lower sigmoid) ROC curve.
F-MLP evaluation on classifying regular and irregular borders using different training and testing split ratios.
| F-MLP (lower sigmoid) | 33 | 26 | 3 | 0 | 95.2 |
| Stochastic gradient descent | 33 | 26 | 3 | 0 | 95.2 |
| Random forests | 32 | 28 | 1 | 1 | 96.8 |
| Logistic regression | 32 | 22 | 7 | 1 | 87.1 |
| K-nearest neighbors | 32 | 26 | 3 | 1 | 93.5 |
| Gaussian naive bayes | 32 | 22 | 7 | 1 | 87.1 |
| Support vector machine | 28 | 23 | 11 | 0 | 87.1 |
| Decision tree | 32 | 26 | 3 | 1 | 93.5 |
Fuzzy concept creation
| For the fuzzy concepts | |
| Let | |
| Set | |
| Set | |
| In interval [ | |
| For the fuzzy concept | |
| In interval [ | |
| For the fuzzy concept | |
| In interval [ | |
| For the fuzzy concept |