Abstract

Although skin disease like skin cancer is a common health problem worldwide, early identification is crucial to its recovery. By using medical photos, the rise of artificial intelligence (AI) has transformed the detection of skin diseases. Despite the reality that various deep learning models have been created with this goal in mind, class imbalance in multi class classification all poses a serious difficulty and imbalance among the classes. This work offers a novel strategy to reduce class imbalance in the categorization of skin diseases, leading to significant accuracy gains. One of the largest skin cancer datasets currently accessible, it consists of 33,106 dermoscopy photos from seven different kinds of skin diseases as a starting point. The main goal is to enhance skin disease classification algorithms’ performance on this imbalance dataset. We are going to use a two-pronged strategy to combat the class disparity and GAN (Generative adversarial network) Based Oversampling or Meta-learning in order to successfully equalize the representation of each class during training, we first design a balanced Dynamic Mini-Batch Size logic, SMOTE (Synthetic Minority Oversampling Technique) and Augmenter. Second, we provide a new loss function designed to take into account the unique features of the dataset. The outcomes are startling. These findings underscore the efficacy of our hybrid approach in training deep convolutional neural networks for imbalanced skin disease datasets. By combining data-level balancing techniques with a carefully designed loss function at the algorithm level, we address the challenge of among the classes, paving the way for more accurate and reliable skin cancer diagnoses. Key Words: Dermoscopy images, DenseNet169, Convolution neural network, SMOTE (Synthetic Minority Over-sampling Technique, GAN(Generative adversarial network), Mini-Batch Logic, Augmenter

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call