Breast cancer (BC) is one of the primary causes of mortality in women globally. Thus, early and exact identification is critical for effective treatment. This work investigates deep learning, more especially convolutional neural networks (CNNs), to classify BC from ultrasound images. We worked with a collection of breast ultrasound images from 600 patients. Our approach included extensive image preprocessing techniques, such as enhancement and overlay methods, before training various deep learning models with particular reference to VGG16, VGG19, ResNet50, DenseNet121, EfficientNetB0, and custom CNNs. Our proposed model achieved a remarkable classification accuracy of 97%, significantly outperforming established models like EfficientNetB0, MobileNet, and Inceptionv3. This research demonstrates the ability of advanced CNNs, when paired with good preprocessing, to significantly enhance BC classification from ultrasound images. We further used Grad-CAM to make the model interpretable so we may see which parts of the images the CNNs focus on when making decisions.
Primary Language | English |
---|---|
Subjects | Deep Learning |
Journal Section | Information and Computing Sciences |
Authors | |
Publication Date | December 30, 2024 |
Submission Date | August 8, 2024 |
Acceptance Date | October 7, 2024 |
Published in Issue | Year 2024 Volume: 11 Issue: 4 |