Abstract
With the recent advances in the deep learning field, the use of deep convolutional neural networks (DCNNs) in biomedical image processing becomes very encouraging. This paper presents a new classification model for breast cancer masses based on DCNNs. We investigated the use of transfer learning from AlexNet and GoogleNet pre-trained models to suit this task. We experimentally determined the best DCNN model for accurate classification by comparing different models, which vary according to the design and hyper-parameters. The effectiveness of these models were demonstrated using four mammogram databases. All models were trained and tested using a mammographic dataset from CBIS-DDSM and INbreast databases to select the best AlexNet and GoogleNet models. The performance of the two proposed models was further verified using images from Egyptian National Cancer Institute (NCI) and MIAS database. When tested on CBIS-DDSM and INbreast databases, the proposed AlexNet model achieved an accuracy of 100% for both databases. While, the proposed GoogleNet model achieved accuracy of 98.46% and 92.5%, respectively. When tested on NCI images and MIAS databases, AlexNet achieved an accuracy of 97.89% with AUC of 98.32%, and accuracy of 98.53% with AUC of 98.95%, respectively. GoogleNet achieved an accuracy of 91.58% with AUC of 96.5%, and accuracy of 88.24% with AUC of 94.65%, respectively. These results suggest that AlexNet has better performance and more robustness than GoogleNet. To the best of our knowledge, the proposed AlexNet model outperformed the latest methods. It achieved the highest accuracy and AUC score and the lowest testing time reported on CBIS-DDSM, INbreast and MIAS databases.
Similar content being viewed by others
References
Abbas Q (2016) DeepCAD: a computer-aided diagnosis system for mammographic masses using deep invariant features. Computers 5(4):28. https://doi.org/10.3390/computers5040028
Abbas A, Abdelsamea MM, Gaber MM (2020) Detrac: transfer learning of class decomposed medical images in convolutional neural networks. IEEE Access 8:74901–74913
Abdelhafiz D, Yang C, Ammar R, Nabavi S (2019) Deep convolutional neural networks for mammography: advances, challenges and applications. BMC bioinformatics 20(11):281
Agarwal R, Diaz O, Lladó X, Yap MH, Martí R (2019) Automatic mass detection in mammograms using deep convolutional neural networks. Journal of Medical Imaging 6(3):031409
Agnes SA, Anitha J, Pandian SIA, Peter JD (2020) Classification of mammogram images using multiscale all convolutional neural network (MA-CNN). J Med Syst 44:30. https://doi.org/10.1007/s10916-019-1494-z
Al-antari MA, Al-masni MA, Choi MT, Han SM, Kim TS (2018) A fully integrated computer-aided diagnosis system for digital X-ray mammograms via deep learning detection, segmentation, and classification. International journal of medical informatics 117:44–54
Al-antari MA, Al-masni MA, Kim TS (2020) Deep learning computer-aided diagnosis for breast lesion in digital mammogram. In: Lee G, Fujita H (eds) Deep learning in medical image analysis. Advances in experimental medicine and biology, vol 1213. Springer, Cham
Al-antari MA, Al-masni MA, Park SU, Park J, Metwally MK, Kadah YM, … Kim TS (2018) An automatic computer-aided diagnosis system for breast cancer in digital mammograms via deep belief network. Journal of Medical and Biological Engineering 38(3):443–456. https://doi.org/10.1007/s40846-017-0321-6
Al-Antari MA, Han SM, Kim TS (2020) Evaluation of deep learning detection and classification towards computer-aided diagnosis of breast lesions in digital X-ray mammograms. Comput Methods Prog Biomed 196:105584. https://doi.org/10.1016/j.cmpb.2020.105584
Al-masni MA, Al-antari MA, Park JM, Gi G, Kim TY, Rivera P, … Kim TS (2018) Simultaneous detection and classification of breast masses in digital mammograms via a deep learning YOLO-based CAD system. Computer methods and programs in biomedicine 157:85–94
American Cancer Society (2019) Cancer facts & figures 2019. American Cancer Society, Atlanta. http://www.cancer.org/content/dam/cancer-org/research/cancer-facts-and-statistics/annual-cancer-facts-and-figures/2019/cancer-facts-and-figures-2019.pdf
Arora R, Rai PK, Raman B (2020) Deep feature–based automatic classification of mammograms. Med Biol Eng Comput 58:1199–1211. https://doi.org/10.1007/s11517-020-02150-8
Dhungel N, Carneiro G, Bradley AP (2017) A deep learning approach for the analysis of masses in mammograms with minimal user intervention. Med Image Anal 37:114–128
Garcia-Garcia, A, Orts-Escolano, S, Oprea, S, Villena-Martinez, V and Garcia-Rodriguez, J (2017). A review on deep learning techniques applied to semantic segmentation. arXiv preprint arXiv:1704.06857
Gardezi SJS, Elazab A, Lei B, Wang T (2019) Breast cancer detection and diagnosis using mammographic data: systematic review. J Med Internet Res 21(7):e14464
Hassan SA, Sayed MS, Abdalla MI, Rashwan MA (2019) Detection of breast cancer mass using MSER detector and features matching. Multimed Tools Appl 78(14):20239–20262. https://doi.org/10.1007/s11042-019-7358-1
Heath, M, Bowyer, K, Kopans, D, Moore, R and Kegelmeyer, WP (2000, June). The digital database for screening mammography. In proceedings of the 5th international workshop on digital mammography (pp. 212-218). Medical physics publishing. http://marathon.csee.usf.edu/Mammography/Database.html
Kaur T, Gandhi TK (2020) Deep convolutional neural networks with transfer learning for automated brain image classification. Mach Vis Appl 31:20. https://doi.org/10.1007/s00138-020-01069-2
Khan, FA, Butt, AUR, Asif, M, Ahmad W, Nawaz M, Jamjoom M, Alabdulkreem E (2020). Computer-aided diagnosis for burnt skin images using deep convolutional neural network . Multimed Tools Appl . https://doi.org/10.1007/s11042-020-08768-y
Khan S, Rahmani H, Shah SAA, Bennamoun M (2018) A guide to convolutional neural networks for computer vision. Synthesis Lectures on Computer Vision 8(1):1–207
Kingma, DPandBa, J (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980
Krizhevsky, A, Sutskever, I and Hinton, GE (2012). Imagenet classification with deep convolutional neural networks. In advances in neural information processing systems (pp. 1097-1105)
Lee, RS, Gimenez, F, Hoogi, A and Rubin, D (2016). Curated breast imaging subset of DDSM The cancer imaging archive, 8. https://doi.org/10.7937/K9/TCIA.2016.7O02S9CY
Litjens G, Kooi T, Bejnordi BE, Setio AAA, Ciompi F, Ghafoorian M, van der Laak JAWM, van Ginneken B, Sánchez CI (2017) A survey on deep learning in medical image analysis. Med Image Anal 42:60–88
Michelucci, U (2019). Advanced applied deep learning: convolutional neural networks and object detection. Apress.
Moreira IC, Amaral I, Domingues I, Cardoso A, Cardoso MJ, Cardoso JS (2012) Inbreast: toward a full-field digital mammographic database. Acad Radiol 19(2):236–248
Qian N (1999) On the momentum term in gradient descent learning algorithms. Neural Netw 12(1):145–151
Ragab DA, Sharkas M, Marshall S, Ren J (2019) Breast cancer detection using deep convolutional neural networks and support vector machines. PeerJ 7:e6201
Rehman A, Naz S, Razzak MI, Akram F, Imran M (2020) A deep learning-based framework for automatic brain tumors classification using transfer learning. Circuits Syst Signal Process 39:757–775. https://doi.org/10.1007/s00034-019-01246-3
Ribli D, Horváth A, Unger Z, Pollner P, Csabai I (2018) Detecting and classifying lesions in mammograms with deep learning. Sci Rep 8(1):4165
Rouhi R, Jafari M, Kasaei S, Keshavarzian P (2015) Benign and malignant breast tumors classification based on region growing and CNN segmentation. Expert Syst Appl 42(3):990–1002
Shen, L, Margolies, LR, Rothstein, JH, Fluder, E, McBride, R and Sieh, W (2019). Deep learning to improve breast Cancer detection on screening mammography. Sci Rep, 9
Shu, X, Zhang, L, Wang, Z, Lv, Q and Yi, Z (2020). Deep neural networks with region-based pooling structures for mammographic image classification. IEEE transactions on medical imaging, 1–1. doi:https://doi.org/10.1109/tmi.2020.2968397
Suckling, J, Parker, J, Dance, D, et al. (2015). Mammographic Image Analysis Society (MIAS) database v1.21 [Dataset]. https://www.repository.cam.ac.uk/handle/1810/250394
Sundararajan, D (2017). Digital image processing: a signal processing and algorithmic approach. Springer..
Szegedy, C, Liu, W, Jia, Y, Sermanet, P, Reed, S, Anguelov, D, ... and Rabinovich, A (2015). Going deeper with convolutions. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 1–9)
U.S. Breast Cancer statistics (2019), www.breastcancer.org/symptoms/understand_bc/statistics Accessed 4 November 2019
World health organization, Breast cancer [online] (2019) https://www.who.int/cancer/prevention/diagnosis-screening/breast-cancer/en/ Accessed 4 November 2019
World health organization, cancer fact sheet [online] (2019) https://www.who.int/en/news-room/fact-sheets/detail/cancer Accessed 4 November 2019.
Zhang H, Wu R, Yuan T, Jiang Z, Huang S, Wu J, Hua J, Niu Z, Ji D (2020) DE-Ada*: a novel model for breast mass classification using cross-modal pathological semantic mining and organic integration of multi-feature fusions. Inf Sci 539:461–486. https://doi.org/10.1016/j.ins.2020.05.080
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hassan, S.A., Sayed, M.S., Abdalla, M.I. et al. Breast cancer masses classification using deep convolutional neural networks and transfer learning. Multimed Tools Appl 79, 30735–30768 (2020). https://doi.org/10.1007/s11042-020-09518-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09518-w