Bechelli Solene, Delhommelle Jerome
Department of Biomedical Engineering, University of North Dakota, Grand Forks, ND 58202, USA.
MetaSimulation of Nonequilibrium Processes (MSNEP) Group, Tech Accelerator, University of North Dakota, Grand Forks, ND 58202, USA.
Bioengineering (Basel). 2022 Feb 27;9(3):97. doi: 10.3390/bioengineering9030097.
We carry out a critical assessment of machine learning and deep learning models for the classification of skin tumors. Machine learning (ML) algorithms tested in this work include logistic regression, linear discriminant analysis, k-nearest neighbors classifier, decision tree classifier and Gaussian naive Bayes, while deep learning (DL) models employed are either based on a custom Convolutional Neural Network model, or leverage transfer learning via the use of pre-trained models (VGG16, Xception and ResNet50). We find that DL models, with accuracies up to 0.88, all outperform ML models. ML models exhibit accuracies below 0.72, which can be increased to up to 0.75 with ensemble learning. To further assess the performance of DL models, we test them on a larger and more imbalanced dataset. Metrics, such as the F-score and accuracy, indicate that, after fine-tuning, pre-trained models perform extremely well for skin tumor classification. This is most notably the case for VGG16, which exhibits an F-score of 0.88 and an accuracy of 0.88 on the smaller database, and metrics of 0.70 and 0.88, respectively, on the larger database.
我们对用于皮肤肿瘤分类的机器学习和深度学习模型进行了批判性评估。本研究中测试的机器学习(ML)算法包括逻辑回归、线性判别分析、k近邻分类器、决策树分类器和高斯朴素贝叶斯,而采用的深度学习(DL)模型要么基于自定义卷积神经网络模型,要么通过使用预训练模型(VGG16、Xception和ResNet50)利用迁移学习。我们发现,准确率高达0.88的DL模型均优于ML模型。ML模型的准确率低于0.72,通过集成学习可将其提高到0.75。为了进一步评估DL模型的性能,我们在一个更大且更不均衡的数据集上对其进行测试。诸如F分数和准确率等指标表明,经过微调后,预训练模型在皮肤肿瘤分类方面表现极佳。VGG16尤其如此,它在较小数据库上的F分数为0.88,准确率为0.88,在较大数据库上的指标分别为0.70和0.88。