<p>Skin cancer is one of the most prevalent and potentially life-threatening cancers globally, making it a critical area of focus in medical research. Early detection, followed by timely and appropriate treatment, can significantly enhance patient survival outcomes. In recent years, computer-aided diagnostic systems have gained substantial attention for their ability to support accurate and efficient skin cancer diagnosis. This study presents an optimized stacked ensemble strategy to improve skin lesion classification performance. Experiments were conducted on the Melanoma Skin Cancer Dataset using four different convolutional neural network (CNN) architectures, each trained with different optimizers, including Adam, Stochastic Gradient Descent (SGD), Root Mean Square Propagation (RMSprop), and AdaMax (Adamax). All models were trained using categorical cross-entropy loss and evaluated based on validation accuracy, with hyperparameters such as learning rate, batch size, and number of epochs kept constant. More than 90 model combinations were tested using four ensemble strategies: soft and hard voting, weighted voting (using grid search), and stacked ensemble using various meta-learners (Gradient Boosting (GB), k-Nearest Neighbors (KNN), Support Vector Machine (SVM), Logistic Regression (LR), and Naïve Bayes (NB)). The models and ensembles were assessed using standard performance metrics including accuracy, precision, recall, F1-score, and Area Under the Receiver Operating Characteristic Curve (ROC-AUC). Among the evaluated configurations, the stacked ensemble model with Gradient Boosting (GB) as the meta-classifier and M1+M2+M3+M4 as the deep learning base models achieved a validation accuracy of 97.4% and a robust independent test accuracy of 91.80% with a ROC-AUC of 96.87%. The findings demonstrate that ensemble learning, particularly stacked ensembling, significantly enhances classification accuracy and strengthens the reliability of melanoma detection on unseen datasets.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A robust stacked ensemble strategy with multi-optimizer CNN models for skin cancer classification

  • Arvind Panwar,
  • Jyoti Agarwal,
  • Shruti Vashist,
  • Yogita Arora,
  • Achin Jain,
  • Ondrej Krejcar,
  • Robert Frischer,
  • Hamidreza Namazi

摘要

Skin cancer is one of the most prevalent and potentially life-threatening cancers globally, making it a critical area of focus in medical research. Early detection, followed by timely and appropriate treatment, can significantly enhance patient survival outcomes. In recent years, computer-aided diagnostic systems have gained substantial attention for their ability to support accurate and efficient skin cancer diagnosis. This study presents an optimized stacked ensemble strategy to improve skin lesion classification performance. Experiments were conducted on the Melanoma Skin Cancer Dataset using four different convolutional neural network (CNN) architectures, each trained with different optimizers, including Adam, Stochastic Gradient Descent (SGD), Root Mean Square Propagation (RMSprop), and AdaMax (Adamax). All models were trained using categorical cross-entropy loss and evaluated based on validation accuracy, with hyperparameters such as learning rate, batch size, and number of epochs kept constant. More than 90 model combinations were tested using four ensemble strategies: soft and hard voting, weighted voting (using grid search), and stacked ensemble using various meta-learners (Gradient Boosting (GB), k-Nearest Neighbors (KNN), Support Vector Machine (SVM), Logistic Regression (LR), and Naïve Bayes (NB)). The models and ensembles were assessed using standard performance metrics including accuracy, precision, recall, F1-score, and Area Under the Receiver Operating Characteristic Curve (ROC-AUC). Among the evaluated configurations, the stacked ensemble model with Gradient Boosting (GB) as the meta-classifier and M1+M2+M3+M4 as the deep learning base models achieved a validation accuracy of 97.4% and a robust independent test accuracy of 91.80% with a ROC-AUC of 96.87%. The findings demonstrate that ensemble learning, particularly stacked ensembling, significantly enhances classification accuracy and strengthens the reliability of melanoma detection on unseen datasets.