journal article·2023-03-03Open access

Optimization Convolutional Neural Network for Automatic Skin Lesion Diagnosis Using a Genetic Algorithm

Omran Salih, Kevin Jan Duffy

Applied Sciences· Volume 13· Issue 5

Abstract

Examining and predicting skin cancer from skin lesion images is challenging due to the complexity of the images. Early detection and treatment of skin lesion disease can prevent mortality as it can be curable. Computer-aided diagnosis (CAD) provides a second opinion for dermatologists as they can classify the type of skin lesion with high accuracy due to their ability to show various clinical identification features locally and globally. Convolutional neural networks (CNNs) have significantly improved the performance of CAD systems for medical image segmentation and classifications. However, tuning CNNs are challenging since the search space of all possible hyperparameter configurations is substantially vast. In this paper, we adopt a genetic algorithm to automatically configure a CNN model for an accurate, reliable, and robust automated skin lesion classification for early skin lesion diagnosis. The optimized CNN model uses four public datasets to train and be able to detect abnormalities based on skin lesion features in different orientations. The model achieves the best scores for each of the DICE coefficients, precision measure, and F-score. These scores compare better than other existing methods. Considering the success of this optimized model, it could be a valuable method to implement in clinical settings.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Cutaneous Melanoma Detection and Management · Nonmelanoma Skin Cancer Studies · Cutaneous lymphoproliferative disorders research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Institute of Systems Science, Durban University of Technology, Durban 4000, South Africa

Funding

National Research Foundation

References (53)

Show source-provided references
1. Computer aided diagnostic support system for skin cancer: A review of techniques and algorithms10.1155/2013/323268 ↗
2. Adeyinka, A.A., and Viriri, S. (2018, January 20–22). Skin lesion images segmentation: A survey of the state-of-the-art. Proceedings of the International Conference on Mining Intelligence and Knowledge Exploration, Cluj-Napoca, Romania.10.1007/978-3-030-05918-7_29 ↗
3. Lesion border detection in dermoscopy images10.1016/j.compmedimag.2008.11.002 ↗
4. Zhang, J., Xie, Y., Wu, Q., and Xia, Y. (2018, January 16–20). Skin lesion classification in dermoscopy images using synergic deep learning. Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Granada, Spain.10.1007/978-3-030-00934-2_2 ↗
5. Automated melanoma recognition in dermoscopy images via very deep residual networks10.1109/TMI.2016.2642839 ↗
6. Dermoscopy compared with naked eye examination for the diagnosis of primary melanoma: A meta-analysis of studies performed in a clinical setting
7. Wang, F., Jiang, M., Qian, C., Yang, S., Li, C., Zhang, H., Wang, X., and Tang, X. (2017, January 21–26). Residual attention network for image classification. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.683 ↗
8. Salih, O., Viriri, S., and Adegun, A. (2019, January 7–6). Skin lesion segmentation based on region-edge Markov random field. Proceedings of the Advances in Visual Computing: 14th International Symposium on Visual Computing, Lake Tahoe, NV, USA.10.1007/978-3-030-33723-0_33 ↗
9. Skin lesion segmentation in dermoscopy images via deep full resolution convolutional networks10.1016/j.cmpb.2018.05.027 ↗
10. Final version of 2009 AJCC melanoma staging and classification10.1200/JCO.2009.23.4799 ↗
11. Mobiny, A., Singh, A., and Van Nguyen, H. (2019). Risk-aware machine learning classifier for skin lesion diagnosis. J. Clin. Med., 8.10.3390/jcm8081241 ↗
12. A possible new tool for clinical diagnosis of melanoma: The computer10.1016/S0190-9622(87)70050-4 ↗
13. Melanoma computer-aided diagnosis: Reliability and feasibility study10.1158/1078-0432.CCR-03-0039 ↗
14. FCN-based DenseNet framework for automated detection and classification of skin lesions in dermoscopy images10.1109/ACCESS.2020.3016651 ↗
15. Deep learning-based system for automatic melanoma detection10.1109/ACCESS.2019.2962812 ↗
16. Deep learning techniques for skin lesion analysis and melanoma cancer detection: A survey of state-of-the-art10.1007/s10462-020-09865-y ↗
17. Chang, W.Y., Huang, A., Yang, C.Y., Lee, C.H., Chen, Y.C., Wu, T.Y., and Chen, G.S. (2013). Computer-aided diagnosis of skin lesions using conventional digital photography: A reliability and feasibility study. PLoS ONE, 8.10.1371/journal.pone.0076212 ↗
18. Mahmoud, H., Abdel-Nasser, M., and Omer, O.A. (2018, January 19–21). Computer aided diagnosis system for skin lesions detection using texture analysis methods. Proceedings of the 2018 International Conference on Innovative Trends in Computer Engineering (ITCE), Aswan, Egypt.10.1109/ITCE.2018.8327948 ↗
19. Suganya, R. (2016, January 8–9). An automated computer aided diagnosis of skin lesions detection and classification for dermoscopy images. Proceedings of the 2016 International Conference on Recent Trends in Information Technology (ICRTIT), Chennai, India.10.1109/ICRTIT.2016.7569538 ↗
20. Lynn, N.C., and Kyu, Z.M. (2017, January 18–20). Segmentation and classification of skin cancer melanoma from skin lesion images. Proceedings of the 2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan.10.1109/PDCAT.2017.00028 ↗
21. Segmentation and classification of skin lesions for disease diagnosis10.1016/j.procs.2015.03.090 ↗
22. Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press.10.7551/mitpress/1090.001.0001 ↗
23. A genetic algorithm tutorial10.1007/BF00175354 ↗
24. Golnoori, F., Boroujeni, F.Z., and Monadjemi, A. (2023). Metaheuristic algorithm based hyper-parameters optimization for skin lesion classification. Multimed. Tools Appl., 1–33.10.1007/s11042-023-14429-7 ↗
25. Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia.
26. Shi, Y., and Eberhart, R.C. (1998, January 25–27). Parameter selection in particle swarm optimization. Proceedings of the Evolutionary Programming VII: 7th International Conference, EP98, San Diego, CA, USA. Proceedings 7.
27. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
28. A two-stage hybrid ant colony optimization for high-dimensional feature selection10.1016/j.patcog.2021.107933 ↗
29. Rujan, L., and Neagoe, V.E. (July, January 30). A Hybrid Sequential Classifier for Hyperspectral Imagery using Deep CNN with Ant Colony Optimization. Proceedings of the 2022 14th International Conference on Electronics, Computers and Artificial Intelligence (ECAI), Ploiesti, Romania.10.1109/ECAI54874.2022.9847409 ↗
30. The HAM10000 dataset, a large collection of multi-source dermatoscopic images of common pigmented skin lesions10.1038/sdata.2018.161 ↗
31. Codella, N., Rotemberg, V., Tschandl, P., Celebi, M.E., Dusza, S., Gutman, D., Helba, B., Kalloo, A., Liopyris, K., and Marchetti, M. (2019). Skin lesion analysis toward melanoma detection 2018: A challenge hosted by the international skin imaging collaboration (isic). arXiv.
32. A patient-centric dataset of images and metadata for identifying melanomas using clinical context10.1038/s41597-021-00815-z ↗
33. A survey on image data augmentation for deep learning10.1186/s40537-019-0197-0 ↗
34. Hyper parameter optimization using genetic algorithm on machine learning methods for online news popularity prediction
35. Sureka, A., and Indukuri, K.V. (2008, January 8–10). Using genetic algorithms for parameter optimization in building predictive data mining models. Proceedings of the International Conference on Advanced Data Mining and Applications, Chengdu, China.
36. Convolutional neural network hyper-parameters optimization based on genetic algorithms
37. A multiobjective genetic algorithm based on a discrete selection procedure10.1155/2015/349781 ↗
38. Simultaneous optimization of multiple responses represented by polynomial regression functions10.1080/00401706.1981.10487681 ↗
39. Fishburn, P.C. (1970). Utility Theory for Decision Making, Research Analysis Corp.. Available online: https://apps.dtic.mil/sti/pdfs/AD0708563.pdf.10.21236/AD0708563 ↗
40. Imagenet classification with deep convolutional neural networks
41. The probabilistic basis of Jaccard’s index of similarity10.1093/sysbio/45.3.380 ↗
42. Alam, T.M., Shaukat, K., Khan, W.A., Hameed, I.A., Almuqren, L.A., Raza, M.A., Aslam, M., and Luo, S. (2022). An Efficient Deep Learning-Based Skin Cancer Classifier for an Imbalanced Dataset. Diagnostics, 12.10.3390/diagnostics12092115 ↗
43. Srinivasu, P.N., SivaSai, J.G., Ijaz, M.F., Bhoi, A.K., Kim, W., and Kang, J.J. (2021). Classification of skin disease using deep learning neural networks with MobileNet V2 and LSTM. Sensors, 21.10.3390/s21082852 ↗
44. Dhivyaa, C., Sangeetha, K., Balamurugan, M., Amaran, S., Vetriselvi, T., and Johnpaul, P. (2020). Skin lesion classification using decision trees and random forest algorithms. J. Ambient. Intell. Humaniz. Comput., 1–13.10.1007/s12652-020-02675-8 ↗
45. Skin lesion segmentation and classification using conventional and deep learning based framework
46. Alenezi, F., Armghan, A., and Polat, K. (2023). A Novel Multi-Task Learning Network Based on Melanoma Segmentation and Classification with Skin Lesion Images. Diagnostics, 13.10.3390/diagnostics13020262 ↗
47. Afza, F., Sharif, M., Khan, M.A., Tariq, U., Yong, H.S., and Cha, J. (2022). Multiclass skin lesion classification using hybrid deep features selection and extreme learning machine. Sensors, 22.10.3390/s22030799 ↗
48. Automatic skin cancer detection in dermoscopy images by combining convolutional neural networks and texture features10.1002/ima.22490 ↗
49. Skin lesions classification into eight classes for ISIC 2019 using deep convolutional neural network and transfer learning10.1109/ACCESS.2020.3003890 ↗
50. Multi-features extraction based on deep learning for skin lesion classification10.1016/j.tice.2021.101701 ↗
51. Almaraz-Damian, J.A., Ponomaryov, V., Sadovnychiy, S., and Castillejos-Fernandez, H. (2020). Melanoma and nevus skin lesion classification using handcraft and deep learning feature fusion via mutual information measures. Entropy, 22.10.3390/e22040484 ↗
52. Salih, O., and Viriri, S. (2020). Skin lesion segmentation using stochastic region-merging and pixel-based Markov random field. Symmetry, 12.10.3390/sym12081224 ↗
53. Attention residual learning for skin lesion classification10.1109/TMI.2019.2893944 ↗