Automated Multi-Class Skin Disease Classification via Convolutional Neural Network in MATLAB Environment

Authors

  • Jagriti Sao
  • Sunita Kushwaha

Keywords:

Convolutional Neural Networks (CNN), Deep learning, skin disease, biomedical image processing

Abstract

Skin diseases represent major global public health issues since they impact millions of people and need precise and prompt diagnosis to avoid serious health problems. Traditional diagnostic methods depend mostly on doctors' expertise and manual examinations, which results in subjective evaluations and inconsistent results with delayed treatments. Convolutional Neural Networks (CNNs) have become essential tools for medical image analysis in recent years because they can automatically extract hierarchical features and classify complex visual patterns. The paper details a complete methodology to classify skin diseases through training a deep CNN architecture with publicly available datasets of dermatological images. The model uses multiple convolutional and pooling layers before adding dense layers and a softmax classifier for the purpose of skin lesion categorization into different disease classes. We used data augmentation methods to improve generalization and handle class imbalance while employing cross-entropy loss with Adam optimizer during model training. The evaluation of the system included metrics like accuracy, precision, recall, and F1-score together with ROC-AUC. The experimental results proved that our CNN model reached superior classification accuracy compared to traditional machine learning methods, which depend on handcrafted features. The model demonstrated strong performance in differentiating between visually similar disease types according to the confusion matrix analysis. The study confirms how CNN effectively classifies dermatological images while showcasing its potential to serve as a dependable diagnostic tool in healthcare settings. The research identifies limitations such as dataset restrictions and the requirement for high-resolution images to achieve better accuracy. The next steps will concentrate on blending attention mechanisms with mobile deployment capabilities while broadening the range of skin conditions in order to improve both the scalability and clinical relevance of the model.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

Ahmed, H. M., & Kashmola, M. Y. (2023). Performance Improvement of Convolutional Neural Network Architectures for Skin Disease Detection. International Journal of Computing and Digital Systems, 13(1). doi:10.12785/ijcds/130152

Albawi, S., Abbas, Y. A., Almadanie, Y., & Almadany, Y. (2019). Robust skin diseases detection and classification using deep neural networks. Article in International Journal of Engineering and Technology, 7(4).

Alghieth, M. (2022). Skin Disease Detection for Kids at School Using Deep Learning Techniques. International journal of online and biomedical engineering, 18(10). doi:10.3991/ijoe.v18i10.31879

Bandyopadhyay, S. K., Bose, P., Bhaumik, A., & Poddar, S. (2022). Machine Learning and Deep Learning Integration for Skin Diseases Prediction. International Journal of Engineering Trends and Technology, 70(2). doi:10.14445/22315381/IJETT-V70I2P202

Chakraborty, S., Mali, K., Chatterjee, S., Anand, S., Basu, A., Banerjee, S., . . . Bhattacharya, A. (2017). Image based skin disease detection using hybrid neural network coupled bag-of-features., 2018-January. doi:10.1109/UEMCON.2017.8249038

Dodia, D., Jakharia, H., Soni, R., Borade, S., & Jain, N. (2022). Human Skin Disease Detection using MLXG model., 3338.

Hu, Y., Zhu, Y., Lian, N., Chen, M., Bartke, A., & Yuan, R. (2019). Metabolic Syndrome and Skin Diseases. Metabolic Syndrome and Skin Diseases, 10. doi:10.3389/fendo.2019.00788

Jagdish, M., Paola, S., Guamangate, G., López, M. A., De, J. A., Cruz-Vargas, L., . . . Camacho, R. (2022). Advance Study Of Skin Diseases Detection Using Image Processing Methods. Advance Study Of Skin Diseases Detection Using Image Processing Methods, 9(1).

Khandagale, M. G., Agunde, M. T., & Hiray, P. S. (2019). Skin disease detection using Image Processing and Machine Learning. IJARCCE, 8(4). doi:10.17148/ijarcce.2019.8448

Kuzhaloli, S., Varalakshmi, L. M., Gulati, K., Upadhyaya, M., Bhasin, N. K., & Peroumal, V. (2022). Skin disease detection using artificial intelligence., 2393. doi:10.1063/5.0074207

Lim, H. W., Collins, S. A., Resneck, J. S., Bolognia, J. L., Hodge, J. A., Rohrer, T. A., . . . Moyano, J. V. (2017). The burden of skin disease in the United States. Journal of the American Academy of Dermatology, 76(5). doi:10.1016/j.jaad.2016.12.043

Manzoor, K., Majeed, F., Siddique, A., Meraj, T., Rauf, H. T., El-Meligy, M. A., . . . Elgawad, A. E. (2021). A lightweight approach for skin lesion detection through optimal features fusion. Computers, Materials and Continua, 70(1). doi:10.32604/cmc.2022.018621

Mcphie, M. L., Bridgman, A. C., & Kirchhof, M. G. (2021). A Review of Skin Disease in Schizophrenia. A Review of Skin Disease in Schizophrenia, 237(2). doi:10.1159/000508868

Naji, Z. H., & Abbadi, N. K. (2022). Skin Diseases Detection, Classification, and Segmentation. doi:10.1109/GECOST55694.2022.10009921

Ojha, M. K., Karakattil, D. R., Sharma, A. D., & Bency, S. M. (2022). Skin Disease Detection and Classification. doi:10.1109/INDISCON54605.2022.9862834

Owda, A. Y., & Owda, M. (2022). Early Detection of Skin Disorders and Diseases Using Radiometry. Diagnostics, 12(9). doi:10.3390/diagnostics12092117

Rashid, J., Ishfaq, M., Ali, G., Saeed, M. R., Hussain, M., Alkhalifah, T., . . . Samand, N. (2022). Skin Cancer Disease Detection using Transfer Learning Technique. Applied Sciences (Switzerland), 12(11). doi:10.3390/app12115714

Reddy, D. A., Roy, S., Kumar, S., & Tripathi, R. (2022). A Scheme for Effective Skin Disease Detection using Optimized Region Growing Segmentation and Autoencoder based Classification., 218. doi:10.1016/j.procs.2023.01.009

Roy, K., Chaudhuri, S. S., Ghosh, S., Dutta, S. K., Chakraborty, P., & Sarkar, R. (2019). Skin disease detection based on different segmentation techniques. doi:10.1109/OPTRONIX.2019.8862403

Yadav, N., Kumar, V., & Shrivastava, U. (2016). Skin Diseases Detection Models using Image Processing: A Survey. International Journal of Computer Applications, 137(12). doi:10.5120/ijca2016909001

Yu, H. Q., & Reiff-Marganiec, S. (2021). Targeted ensemble machine classification approach for supporting iot enabled skin disease detection. IEEE Access, 9. doi:10.1109/ACCESS.2021.3069024

Downloads

Published

2025-04-26

How to Cite

1.
Sao J, Kushwaha S. Automated Multi-Class Skin Disease Classification via Convolutional Neural Network in MATLAB Environment. J Neonatal Surg [Internet]. 2025Apr.26 [cited 2025Jul.17];14(17S):816-23. Available from: https://jneonatalsurg.com/index.php/jns/article/view/4672