A hybrid machine learning model for skin disease classification using discrete wavelet transform and gray level co-occurrence matrix (GLCM)

Verma, Sarvachan
DOI: https://doi.org/10.1007/s11042-024-19449-5
IF: 2.577
2024-06-06
Multimedia Tools and Applications
Abstract:Skin conditions are widespread health issues in the world. The dangers of infections are hidden and may lead to mental depression and physical health problems. In severe circumstances, it might even result in skin cancer. Therefore, one of the most difficult challenges in medical image handling is identifying skin diseases from clinical images. However, diagnosing skin disease manually by medical professionals is time-consuming and arbitrary. Hence, automatic skin disease prediction is needed by both patients and dermatologists, which makes the treatment strategy fast. This paper core purpose is to predict benign or malignant skin disease. In this paper, we present a technique for hair removal based on morphological filtering, including the Black-Hat transformation to remove small objects, like hair. Then, to eliminate noise from the image, we employ Gaussian filtering. Then discrete wavelet transform ( DWT) algorithm is used for decomposes the image into four sub-band (LL LH, HL, HH); after that, for each channel of the RGB image, A Gray Level Co-occurrence Matrix (GLCM) is calculated to extract the 48 features of the individual image given contrast, correlation, energy, and homogeneity on low frequency (approximate coefficient-LL) and high frequency (horizontal-LH, diagonal-HH, vertical-HL) bands of the segmented image. This Paper focuses on building a hybrid ensemble machine learning model (HEML) (15 Weak learners of Decision Tree (DT), K-Nearest Neighbor (KNN), and Support Vector Machine (SVM) for automatic skin disease classification and comparing the accuracy with other supervised machine learning such as Decision Tree (DT), K-Nearest Neighbor (KNN), and Support Vector Machine (SVM) classifiers. The Hybrid ensemble machine learning model (HEML) model has the highest accuracy of 95.50% compared to the rest of the classification techniques. In addition, we have complemented our work with state-of-the-art methodologies.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?