| Literature DB >> 21340020 |
Bareqa Salah1, Mohammad Alshraideh, Rasha Beidas, Ferial Hayajneh.
Abstract
Skin cancer is the most prevalent cancer in the light-skinned population and it is generally caused by exposure to ultraviolet light. Early detection of skin cancer has the potential to reduce mortality and morbidity. There are many diagnostic technologies and tests to diagnose skin cancer. However many of these tests are extremely complex and subjective and depend heavily on the experience of the clinician. To obviate these problems, image processing techniques, a neural network system (NN) and a fuzzy inference system were used in this study as promising modalities for detection of different types of skin cancer. The accuracy rate of the diagnosis of skin cancer by using the hierarchal neural network was 90.67% while using neuro-fuzzy system yielded a slightly higher rate of accuracy of 91.26% in diagnosis skin cancer type. The sensitivity of NN in diagnosing skin cancer was 95%, while the specificity was 88%. Skin cancer diagnosis by neuro-fuzzy system achieved sensitivity of 98% and a specificity of 89%.Entities:
Keywords: fuzzy system; neural networks; neuro-fuzzy system; skin cancer
Year: 2011 PMID: 21340020 PMCID: PMC3040073 DOI: 10.4137/CIN.S5950
Source DB: PubMed Journal: Cancer Inform ISSN: 1176-9351
Figure 1.Studied skin cancer types.
Figure 2.Types of skin cancer studied in this research.
Figure 3.Processing image using ADOBE PHOTOSHOP.
Figure 4.Processing image using VB.NET program.
Skin cancer images features.
| F1 | Irregularity index |
| F2 | Percent asymmetry |
| F3 | Red color variance |
| F4 | Green color variance |
| F5 | Blue color variance |
| F6 | Red relative chromaticity |
| F7 | Green relative chromaticity |
| F8 | Blue relative chromaticity |
| F9 | Spherical color coordinates (L) |
| F10 | Spherical color coordinates (α) |
| F11 | Spherical color coordinates (β) |
| F12 | Color coordinates (L*) |
| F13 | Color coordinates (a*) |
| F14 | Color coordinates (b*) |
| F15 | Red ratio |
| F16 | Green ratio |
| F17 | Blue ratio |
| F18 | Difference in lightness |
| F19 | Difference in chroma |
| F20 | Difference in color |
Figure 5.F1 irregularity index.
Figure 6.F2 percent asymmetry.
Figure 7.F3 red color variance.
Figure 8.F9 spherical color coordinates L.
Figure 9.F15 ratio red.
Skin cancer number of images.
| Superficial spreading melanoma | 16 |
| Nodular melanoma | 9 |
| Lintigo maligna melanoma | 10 |
| Acral lentiginous melanoma | 4 |
| Basal cell carcinoma | 10 |
| Squamous cell carcinoma | 7 |
| Sebaceous gland carcinoma | 2 |
Figure 10.Basic neural networks structure.
Figure 11.Hierarchal neural network.
Hierarchical NN output ranges and results.
| Melanoma skin cancer | −0.5 <= output < 0.5 |
| Non-melanoma skin cancer | 0.5 <= output < 1.5 |
| Superficial spreading melanoma | 0.5 <= output < 1.5 |
| Nodular melanoma | 1.5 <= output < 2.5 |
| Lintigo maligna melanoma | 2.5 <= output < 3.5 |
| Acral lentiginous melanoma | 3.5 <= output < 4.5 |
| Sebaceous gland carcinoma | −0.5 <= output < 0.5 |
| Non-melanoma skin cancer | 0.5 <= output < 1.5 |
| Basal cell carcinoma | −0.5 <= output < 0.5 |
| Squamous cell carcinoma | 0.5 <= output < 1.5 |
Figure 12.Structure of fuzzy logic system.
FIZ1 Linguistic rules.
| 0.5 <= NN1 < 1.5 | 0.5 <= NN2 < 1.5 | 0.5 <= FIZ1 < 1.5 |
| 0.5 <= NN1 < 1.5 | 1.5 <= NN2 < 2.5 | 1.5 <= FIZ1 < 2.5 |
| 0.5 <= NN1 < 1.5 | 2.5 <= NN2 < 3.5 | 2.5 <= FIZ1 < 3.5 |
| 0.5 <= NN1 < 1.5 | 2.5 <= NN2 < 3.5 | 3.5 <= FIZ1 < 4.5 |
| Else | Else | FIZ1 < 0.5 |
FIZ2 Linguistic rules.
| −0.5 <=NN1 < 0.5 | −0.5 <=NN3 < 0.5 | −0.5 <= FIZ2 < 0.5 |
| −0.5 <=NN1 < 0.5 | 0.5 <=NN3 < 1.5 | 0.5 <= FIZ2 < 1.5 |
Neuro-Fuzzy system output ranges and results.
| Superficial spreading melanoma | 0.5 <= output < 1.5 |
| Nodular melanoma | 1.5 <= output < 2.5 |
| Lintigo maligna melanoma | 2.5 <= output < 3.5 |
| Acral lentiginous melanoma | 3.5 <= output < 4.5 |
| Non-melanoma skin cancer | Else |
| Sebaceous gland carcinoma | −0.5 <= output < 0.5 |
| Non-melanoma skin cancer type | 0.5 <= output < 1.5 |
| Basal cell carcinoma | −0.5 <= output < 0.5 |
| Squamous cell carcinoma | 0.5 <= output < 1.5 |
FIZ3 Linguistic rules.
| −0.5<= | 0.5 <= | −0.5 <= | −0.5 <= |
| NN1 | NN3 | NN4 | FIZ3 |
| And | And | And | And |
| NN1 < 0.5 | NN3 < 1.5 | NN4 < 0.5 | FIZ3 < 0.5 |
| −0.5 <= | 0.5 <= | 0.5 <= | 0.5 <= |
| NN1 | NN3 | NN4 | FIZ3 |
| And | And | And | And |
| NN1 < 0.5 | NN3 < 1.5 | NN4 < 1.5 | FIZ3 < 1.5 |
NN testing success percentage.
| NN1 | 51 | 7 | 94.3% |
| NN2 | 35 | 4 | 87.5% |
| NN3 | 17 | 2 | 85% |
| NN4 | 15 | 2 | 90% |
Neuro-Fuzzy testing success percentage.
| FIZ1 | 1 | 97.4% |
| FIZ2 | 0 | 100% |
| FIZ3 | 4 | 76.4% |
Number of failed testing images.
| Superficial spreading melanoma | 0 | 0 |
| Nodular melanoma | 1 | 1 |
| Lintigo maligna melanoma | 0 | 1 |
| Arcal lentignious melanoma | 0 | 1 |
| Basal cell carcinoma | 1 | 2 |
| Squamous cell carcinoma | 3 | 4 |
| Sebaceous gland carcinoma | 0 | 1 |
Figure 13.Hierarchical NN and Neuro-Fuzzy comparison.