journal article·2023-03-28Open access

Applying Deep Learning Methods for Mammography Analysis and Breast Cancer Detection

Marcel Prodan, Elena Paraschiv, Alexandru Stanciu

Applied Sciences· Volume 13· Issue 7

Abstract

Breast cancer is a serious medical condition that requires early detection for successful treatment. Mammography is a commonly used imaging technique for breast cancer screening, but its analysis can be time-consuming and subjective. This study explores the use of deep learning-based methods for mammogram analysis, with a focus on improving the performance of the analysis process. The study is focused on applying different computer vision models, with both CNN and ViT architectures, on a publicly available dataset. The innovative approach is represented by the data augmentation technique based on synthetic images, which are generated to improve the performance of the models. The results of the study demonstrate the importance of data pre-processing and augmentation techniques for achieving high classification performance. Additionally, the study utilizes explainable AI techniques, such as class activation maps and centered bounding boxes, to better understand the models’ decision-making process.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: AI in cancer detection · Radiomics and Machine Learning in Medical Imaging · Image Retrieval and Classification Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Doctoral School of Automatic Control and Computers, University Politehnica Bucharest, 060042 Bucharest, Romania

National Institute for Research and Development in Informatics, 011455 Bucharest, Romania

Funding

Ministry of Investments and European Projects · Advanced Artificial Intelligence techniques in science and applied domains

References (44)

Show source-provided references
1. Current and future burden of breast cancer: Global statistics for 2020 and 204010.1016/j.breast.2022.08.010 ↗
2. WHO (2023, February 27). Breast Cancer. Available online: https://www.who.int/news-room/fact-sheets/detail/breast-cancer.
3. Clinic, M. (2023, February 27). Breast Calcifications: When to See a Doctor. Available online: https://www.mayoclinic.org/symptoms/breast-calcifications/basics/definition/sym-20050834.
4. Altameem, A., Mahanty, C., Poonia, R.C., Saudagar, A.K.J., and Kumar, R. (2022). Breast Cancer Detection in Mammography Images Using Deep Convolutional Neural Networks and Fuzzy Ensemble Modeling Techniques. Diagnostics, 12.10.3390/diagnostics12081812 ↗
5. Health, U. (2023, February 27). Breast Cancer Diagnosis. Available online: https://www.ucsfhealth.org/Conditions/BreastCancer/Diagnosis.
6. Case, A. (2023, February 27). Differences between Screening & Diagnostic Mammograms. Available online: https://www.midstateradiology.com/blog/breast-imaging/screening-diagnostic-mammograms/,.
7. Despeckling of medical ultrasound images10.1109/TUFFC.2006.1588392 ↗
8. Histopathology Grading Identification of Breast Cancer Based on Texture Classification Using GLCM and Neural Network Method
9. Boudouh, S.S., and Bouakkaz, M. (2022, January 15–17). Breast Cancer: Breast Tumor Detection Using Deep Transfer Learning Techniques in Mammogram Images. Proceedings of the 2022 International Conference on Computer Science and Software Engineering (CSASE), Duhok, Iraq.10.1109/CSASE51777.2022.9759702 ↗
10. Deep Learning to Improve Breast Cancer Detection on Screening Mammography10.1038/s41598-019-48995-4 ↗
12. Deep learning in mammography images segmentation and classification: Automated CNN approach10.1016/j.aej.2021.03.048 ↗
13. Oza, P., Sharma, P., Patel, S., Adedoyin, F., and Bruno, A. (2022). Image Augmentation Techniques for Mammogram Analysis. J. Imaging, 8.10.3390/jimaging8050141 ↗
14. Maqsood, S., Damaševičius, R., and Maskeliūnas, R. (2022). TTCNN: A Breast Cancer Detection and Classification towards Computer-Aided Diagnosis Using Digital Mammography in Early Stages. Appl. Sci., 12.10.3390/app12073273 ↗
15. Montaha, S., Azam, S., Rafid, A.K.M.R.H., Ghosh, P., Hasan, M.Z., Jonkman, M., and De Boer, F. (2021). BreastNet18: A High Accuracy Fine-Tuned VGG16 Model Evaluated Using Ablation Study for Diagnosing Breast Cancer from Enhanced Mammography Images. Biology, 10.10.3390/biology10121347 ↗
16. A curated mammography data set for use in computer-aided detection and diagnosis research10.1038/sdata.2017.177 ↗
17. Mahmood, T., Li, J., Pei, Y., and Akhtar, F. (2021). An Automated In-Depth Feature Learning Algorithm for Breast Abnormality Prognosis and Robust Characterization from Mammography Images Using Deep Transfer Learning. Biology, 10.10.3390/biology10090859 ↗
18. Tsai, K.J., Chou, M.C., Li, H.M., Liu, S.T., Hsu, J.H., Yeh, W.C., Hung, C.M., Yeh, C.Y., and Hwang, S.H. (2022). A High-Performance Deep Neural Network Model for BI-RADS Classification of Screening Mammography. Sensors, 22.10.3390/s22031160 ↗
19. Impact of artificial intelligence in breast cancer screening with mammography10.1007/s12282-022-01375-9 ↗
20. Breast cancer detection using deep learning: Datasets, methods, and challenges ahead10.1016/j.compbiomed.2022.106073 ↗
21. Feature-Sensitive Deep Convolutional Neural Network for Multi-Instance Breast Cancer Detection10.1109/TCBB.2021.3060183 ↗
22. Melekoodappattu, J.G., Dhas, A.S., Kandathil, B.K., and Adarsh, K.S. (2022). Breast cancer detection in mammogram: Combining modified CNN and texture feature based approach. J. Ambient Intell. Humaniz. Comput.10.1007/s12652-022-03713-3 ↗
23. Deep Learning-based Mammogram Classification for Breast Cancer10.18201/ijisae.2020466308 ↗
24. Evaluation of deep learning-based artificial intelligence techniques for breast cancer detection on mammograms: Results from a retrospective study using a BreastScreen Victoria dataset10.1111/1754-9485.13278 ↗
25. Convolutional Neural Networks based classification of breast ultrasonography images by hybrid method with respect to benign, malignant, and normal using mRMR10.1016/j.compbiomed.2021.104407 ↗
26. ASS-GAN: Asymmetric semi-supervised GAN for breast ultrasound image segmentation10.1016/j.neucom.2022.04.021 ↗
27. BTS-GAN: Computer-aided segmentation system for breast tumor using MRI and conditional adversarial networks
28. Identifying Women With Mammographically- Occult Breast Cancer Leveraging GAN-Simulated Mammograms10.1109/TMI.2021.3108949 ↗
29. Breast cancer detection using synthetic mammograms from generative adversarial networks in convolutional neural networks10.1117/1.JMI.6.3.031411 ↗
30. A generative adversarial network for synthetization of regions of interest based on digital mammograms10.1038/s41598-022-09929-9 ↗
31. Zakka, C., Saheb, G., Najem, E., and Berjawi, G. (2020). MammoGANesis: Controlled Generation of High-Resolution Mammograms for Radiology Education. arXiv.
32. Conditional Infilling GANs for Data Augmentation in Mammogram Classification10.1007/978-3-030-00946-5_11 ↗
33. Carr, C., Kitamura, F., Kalpathy-Cramer, J., Mongan, J., Andriole, K., Vazirabad, M., Riopel, M., Ball, R., and Dane, S. (2023, February 27). RSNA Screening Mammography Breast Cancer Detection. Available online: https://kaggle.com/competitions/rsna-breast-cancer-detection.
34. ADMANI: Annotated Digital Mammograms and Associated Non-Image Datasets10.1148/ryai.220072 ↗
35. Unleashing the Power of Deep Learning for Breast Cancer Detection through Open Mammography Datasets10.1148/ryai.220294 ↗
36. Sauer, A., Schwarz, K., and Geiger, A. (2022). StyleGAN-XL: Scaling StyleGAN to Large Diverse Datasets. arXiv.10.1145/3528233.3530738 ↗
37. Targ, S., Almeida, D., and Lyman, K. (2016). Resnet in Resnet: Generalizing Residual Architectures. arXiv.
38. Tan, M., and Le, Q.V. (2020). EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. arXiv.
39. Tu, Z., Talebi, H., Zhang, H., Yang, F., Milanfar, P., Bovik, A., and Li, Y. (2022). MaxViT: Multi-Axis Vision Transformer. arXiv.10.1007/978-3-031-20053-3_27 ↗
40. Howard, J., and Gugger, S. (2020). Fastai: A Layered API for Deep Learning. Information, 11.10.3390/info11020108 ↗
41. Howard, J., and Gugger, S. (2023, February 27). Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD. Available online: https://github.com/fastai/fastbook.
42. Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization10.1007/s11263-019-01228-7 ↗
43. Wightman, R., Raw, N., Soare, A., Arora, A., Ha, C., Reich, C., Guan, F., Kaczmarzyk, J., MrT23, and Mike (2023, February 27). Pytorch Image Models. Available online: https://zenodo.org/record/4414861.
44. Sriram, A., Muckley, M., Sinha, K., Shamout, F., Pineau, J., Geras, K.J., Azour, L., Aphinyanaphongs, Y., Yakubova, N., and Moore, W. (2021). COVID-19 Prognosis via Self-Supervised Representation Learning and Multi-Image Prediction. arXiv.