An analysis of data variation and bias in image-based dermatological datasets for machine learning classification

📅 2025-01-15
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Clinical smartphone images exhibit significant distribution shifts relative to professional dermoscopic images—across illumination, skin tone, viewpoint, noise, and annotation quality—degrading the generalizability of AI-based skin cancer classifiers. Method: We quantitatively characterize this domain shift for the first time and propose a small-sample cross-distribution data fusion strategy. Through distribution shift analysis, domain adaptation evaluation, multi-architecture benchmarking, class imbalance correction, and transfer learning diagnostics, we identify skin tone bias and low-resolution aliasing as primary confounding factors. Contribution/Results: Our hybrid training approach improves classification accuracy by up to 12.3% on real-world clinical smartphone images, substantially mitigating performance degradation during domain transfer. The methodology provides a reproducible, robust framework for deploying medical AI in resource-constrained clinical settings.

Technology Category

Application Category

📝 Abstract
AI algorithms have become valuable in aiding professionals in healthcare. The increasing confidence obtained by these models is helpful in critical decision demands. In clinical dermatology, classification models can detect malignant lesions on patients' skin using only RGB images as input. However, most learning-based methods employ data acquired from dermoscopic datasets on training, which are large and validated by a gold standard. Clinical models aim to deal with classification on users' smartphone cameras that do not contain the corresponding resolution provided by dermoscopy. Also, clinical applications bring new challenges. It can contain captures from uncontrolled environments, skin tone variations, viewpoint changes, noises in data and labels, and unbalanced classes. A possible alternative would be to use transfer learning to deal with the clinical images. However, as the number of samples is low, it can cause degradations on the model's performance; the source distribution used in training differs from the test set. This work aims to evaluate the gap between dermoscopic and clinical samples and understand how the dataset variations impact training. It assesses the main differences between distributions that disturb the model's prediction. Finally, from experiments on different architectures, we argue how to combine the data from divergent distributions, decreasing the impact on the model's final accuracy.
Problem

Research questions and friction points this paper is trying to address.

Data Variability
Skin Condition Imaging
AI Diagnostic Accuracy
Innovation

Methods, ideas, or system contributions that make the work stand out.

Artificial Intelligence in Dermatology
Transfer Learning
Image Quality Enhancement
F
Francisco Mauro
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
E
Emanoel Thyago
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
O
Othon Vinicius
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
R
Rodrigo Abreu
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
K
Kelvin Cunha
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
J
José Gabriel
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
R
Rafael Barros
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
T
Thales Bezerra
Centro de Informática, Universidade Federal de Pernambuco (UFPE), Pernambuco - Brazil
M
Manoel Henriques
Departamento de Engenharia Eletrônica, Universidade de Pernambuco (UPE), Pernambuco - Brazil
N
Natalia Lopes
Ambulatório de Dermatologia, Hospital das Clinicas, Universidade Federal de Pernambuco - Pernambuco - Brazil
J
Jéssica Guido
Ambulatório de Dermatologia, Hospital das Clinicas, Universidade Federal de Pernambuco - Pernambuco - Brazil
Paulo Borba
Paulo Borba
Federal University of Pernambuco
Software EngineeringProgramming Languages