Verma Neetu, Yadav Dharmendra Kumar
Computer Science & Engineering Department, MNNIT Allahabad, Prayagraj, Uttar Pradesh, India.
Exp Dermatol. 2024 Dec;33(12):e70020. doi: 10.1111/exd.70020.
Skin cancer remains one of the most common and deadly forms of cancer, necessitating accurate and early diagnosis to improve patient outcomes. In order to improve classification performance on unbalanced datasets, this study proposes a distinctive approach for classifying skin cancer that utilises both machine learning (ML) and deep learning (DL) methods. We extract features from three different DL models (DenseNet201, Xception, Mobilenet) and concatenate them to create an extensive feature set. Afterwards, several ML algorithms are given these features to be classified. We utilise ensemble techniques to aggregate the predictions from several classifiers, significantly improving the classification's resilience and accuracy. To address the problem of data imbalance, we employ class weight updates and data augmentation strategies to ensure that the model is thoroughly trained across all classes. Our method shows significant improvements over recent existing approaches in terms of classification accuracy and generalisation. The proposed model successfully received 98.7%, 94.4% accuracy, 99%, 95%, precision, 99%, 96% recall, 99%, and 96% f1-score for the HAM10000 and ISIC datasets, respectively. This study offers dermatologists and other medical practitioners' valuable insights into the classification of skin cancer.
皮肤癌仍然是最常见且致命的癌症形式之一,因此需要准确的早期诊断来改善患者预后。为了提高在不平衡数据集上的分类性能,本研究提出了一种独特的皮肤癌分类方法,该方法同时利用了机器学习(ML)和深度学习(DL)方法。我们从三种不同的深度学习模型(DenseNet201、Xception、Mobilenet)中提取特征,并将它们连接起来以创建一个广泛的特征集。之后,将这些特征提供给几种机器学习算法进行分类。我们利用集成技术汇总多个分类器的预测结果,显著提高了分类的稳健性和准确性。为了解决数据不平衡问题,我们采用类别权重更新和数据增强策略,以确保模型在所有类别上都得到充分训练。我们的方法在分类准确性和泛化能力方面比最近现有的方法有显著提高。所提出的模型在HAM10000和ISIC数据集上分别成功获得了98.7%、94.4%的准确率,99%、95%的精确率,99%、96%的召回率以及99%、96%的F1分数。本研究为皮肤科医生和其他医学从业者提供了关于皮肤癌分类的宝贵见解。