Skip to main content

Advertisement

Log in

Detection of abnormalities in mammograms using deep features

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The mortality rate of breast cancer can be reduced by early diagnosis and treatment. The computer-aided diagnosis (CAD) systems can effectively help physicians identify the early stage of breast cancer. The primary tool for such systems is mammograms. Usually, these images lack high quality. Furthermore, due to the irregular shape of masses, their size variability, and the apparent similarity of the masses and other dense regions of the breast tissue, it is difficult to detect and diagnose the masses. Although many image processing techniques have been presented for diagnosis of breast masses, they have not been quite successful, and this problem has been retained as a challenge yet. In this paper, a method for classifying breast tissues into normal and abnormal (i.e., cancerous) is proposed, which is based on a deep learning approach. It mainly contains a new convolutional neural network (CNN) and a decision mechanism. After a preprocessing phase, a block around each pixel is fed into a trained CNN to determine whether the pixel belongs to normal or abnormal tissues. This results in a binary map for the input suspicious tissue. Afterward, as a decision mechanism, a thresholding technique is applied to a central block on the produced binary map to label it. The new architecture of the CNN, the training scheme of the network, employing the CNN for classifying the pixels of the suspicious regions rather than the entire input, exerting an effective decision mechanism on the output of the CNN and the learning of the model parameters, helped us achieve superior results compared to state-of-the-art methods by reaching 95 and 94.68 percent for AUC and accuracy, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Abbas Q (2016) DeepCAD: a computer-aided diagnosis system for mammographic masses using deep invariant features. Computers. https://doi.org/10.3390/computers5040028

    Article  Google Scholar 

  • Agrawal P, Vatsa M, Singh R (2014) Saliency-based mass detection from screening mammograms. Signal Processing 99:29–47

    Article  Google Scholar 

  • American Cancer Society (2011) Breast cancer facts and figures 2011–2012. American Cancer Society Inc, Atlanta

    Google Scholar 

  • American College of Radiology (2013) BI-RADS ATLAS Mammography. Reporting System. https://www.acr.org/-/media/ACR/Files/RADS/BI-RADS/Mammography-Reporting.pdf Accessed 13 June 2019.

  • Ancy CA, Nair LS (2017) An efficient CAD for detection of tumor in mammograms using SVM. In: Proceedings of ICCSP 2017 International Conference on Communication and Signal Processing, Chennai, India.

  • Bay H, Tuytelaars T, Van Gool L (2006) Surf: Speeded up robust features. In: Proceedings of the 9th European Conference on Computer Vision, 3951, pp. 404–417, Graz, Austria.

  • Bottou L (2010) Large-scale machine learning with stochastic gradient descent. In: Proceedings of COMPSTAT’ 2010, Physica-Verlag HD, pp 177–186

  • Buciu I, Gacsadi A (2011) Directional features for automatic tumor classification of mammogram images. Biomed Signal Process Control 6(4):370–378

    Article  Google Scholar 

  • Chakraborty J, Rangayyan RM, Banik S, Mukhopadhyay S, Desautels JEL (2012) Statistical measures of orientation of texture for the detection of architectural distortion in prior mammograms of interval cancer. J Electron Imaging 21(3):1–13

    Article  Google Scholar 

  • Chakraborty J, Midya A, Rabidas R (2018) Computer-aided detection and diagnosis of mammographic masses using multi-resolution analysis of oriented tissue patterns. Expert Syst Appl 99:168–179

    Article  Google Scholar 

  • Chang CC, Lin CJ (2011) LIB SVM: a library for support vector machines. ACM Trans Intell Syst Technol 2(3):1–27

    Article  Google Scholar 

  • Cheng HD, Shi XJ, Min R, Hu LM, Cai XP, Du HN (2006) Approaches for automated detection and classification of masses in mammogram. J Pattern Recogn Soc 39(4):646–668

    Article  Google Scholar 

  • Chougrad H, Zouaki H, Alheyane O (2018) Deep convolutional neural networks for breast cancer screening. Comput Methods Programs Biomed 157:19–30

    Article  Google Scholar 

  • Cristianini N, Shawe-Taylor J, Lodhi H (2002) Latent semantic kernels. J Intell Inform Syst 18(2–3):127–152

    Article  Google Scholar 

  • Davies DH, Dance DR (1990) Automatic computer detection of clustered calcifications in digital mammograms. Phys Med Biol 35(8):1111–1118

    Article  Google Scholar 

  • Dehahbi S, Barhoumi W, Zagrouba E (2015) Breast cancer diagnosis in digitized mammograms using curvelet moments. Comput Biol Med 64:79–90

    Article  Google Scholar 

  • Doi K (2007) Computer-aided diagnosis in medical imaging: historical review, current status and future potential. Comput Med Imaging Graph 31(4):198–211

    Article  Google Scholar 

  • Eltoukhy MM, Elhoseny M, Hosny KM, Singh AK (2018) Computer aided detection of mammographic mass using exact Gaussian-Hermite moments. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-018-0905-1

    Article  Google Scholar 

  • Ertosun MG, Rubin DL (2015) Probabilistic Visual Search for Masses Within Mammography Images using Deep Learning. In: Proceeding of BIBM 2015 IEEE International Conference on Bioinformatics and Biomedicine

  • Glorot X, Bengio Y (2010) Understanding the difficulty of training deep feed forward neural networks. Proc Int Conf Artif Intell Stat 9:249–256

    Google Scholar 

  • Guan S, Loew M (2017) Breast Cancer Detection Using Transfer Learning in Convolutional Neural Networks. IEEE Applied Imagery Pattern Recognition Workshop (AIPR), USA. https://doi.org/10.1109/aipr.2017.8457948

  • Guo Z, Zhang L, Zhang D (2010) Rotation invariant texture classification using LBP variance (LBPV) with global matching. Pattern Recogn 43(3):706–719

    Article  MATH  Google Scholar 

  • Harel J, Koch C, Perona P (2007) Graph-based visual saliency. Adv Neural Inf Process Syst 19:545–552

    Google Scholar 

  • Hinton GE, Srivastava N, Krizhevsky A, Sutskever I, Salakhutdinov RR (2012) Improving neural networks by preventing co-adaptation of feature detectors. arXiv:1207.0580

  • Ioffe S, Szegedy C (2015) Batch normalization: accelerating deep network training by reducing internal covariate shift. In: Proceedings of the 32nd International Conference on Machine Learning, PMLR 37:448–456

  • Jaffar AM (2017) Deep Learning based computer aided diagnosis system for breast mammograms. Int J Adv Comput Sci Appl (IJACSA) 8(7):286–290

    Google Scholar 

  • Jen Ch, Yu Sh (2015) Automatic detection of abnormal mammograms in mammographic images. Expert Syst Appl 42(6):3048–3055

    Article  Google Scholar 

  • Jiao Z, Gao X, Wang Y, Li J (2015) A deep feature based framework for breast masses classification. Neurocomputing 197:221–231

    Article  Google Scholar 

  • Khuzi AM, Besar R, Wan Zaki WMD, Ahmad NN (2009) Identification of masses in digital mammogram using gray level co-occurrence matrices. Biomed Imaging Interv J 5(3):e17

    Google Scholar 

  • Lau TK, Bischof WF (1991) Automated detection of breast tumors using the asymmetry approach. Comput Biomed Res 24(3):273–295

    Article  Google Scholar 

  • Lo SCB, Li H, Wang Y, Kinnard L, Freedman MT (2002) A multiple circular path convolution neural network system for detection of mammographic masses. IEEE Trans Med Imaging 21(2):150–158

    Article  Google Scholar 

  • Maitra I, Nag S, Bandyopadhyay S (2012) Technique for preprocessing of digital mammogram. Comput Methods Programs Med 107(2):175–188

    Google Scholar 

  • Moayedi F, Azimifar Z, Boostani R, Ketabi S (2010) Contourlet-based mammography mass classification using the SVM family. Comput Biol Med 40(4):373–383

    Article  Google Scholar 

  • Narain Ponraj D, Evangelin Jenifer M, Poongodi P, SamuelManoharan J (2011) A survey on the preprocessing techniques of mammogram for the detection of breast cancer. J Emerg Trends Comput Inform Sci 2(12):656–664

    Google Scholar 

  • Nielsen MA (2015) Neural networks and deep learning, vol 25. Determination Press, San Francisco, CA, USA

    Google Scholar 

  • Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66

    Article  MathSciNet  Google Scholar 

  • Pearson K (1901) On lines and planes of closest fit to systems of points in space. Lond Edinb Dublin Philos Mag J Sci 2(11):559–572

    Article  MATH  Google Scholar 

  • Pizer SM, Amburn EP, Austin JD et al (1987) Adaptive histogram equalization and its variations. Comput Vis Graphics Image Process 39(3):355–368

    Article  Google Scholar 

  • Qiu Y, Yan Sh, Tan M, Cheng S, Liu H, Zheng B (2016) Computer-aided classification of mammographic masses using the deep learning technology: a preliminary study. In: Proceedings of SPIE 9785, Medical Imaging: Computer-Aided Diagnosis.

  • Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Networks 61:85–117

    Article  Google Scholar 

  • Setiawan AS, Elysia Wesley J, Purnama Y (2015) Mammogram classification using law’s texture energy measure and neural networks. Procedia Comput Sci 59:92–97

    Article  Google Scholar 

  • Siddiqui MK, Anand M, Siddiqui PK, Anand MKJ, Mehrotra M, Sarangi R, Mathur N (2005) Biomonitoring of organochlorines in women with benign and malignant breast disease. Environ Res 98(2):250–257

    Article  Google Scholar 

  • Suckling J, et al. (1994) The mammographic image analysis society digital mammogram database.In: Proceedings of International Workshop on Digital Mammography. Excerta Medica. International Congress Series 1069, pp 375–378.

  • Tavakoli N, Karimi M, Nejati M, Karimi N, Soroushmehr SMR, Samavi S, Najarian K (2017) Abnormality detection of mammograms by discriminative dictionary learning on DSIFT descriptors. 39th International Conference of the IEEE Engineering in Medicine and Biology Conference (EMBC), JeJu Island, S. Korea, July, pp 1740–1743

  • The Mini-MIAS Database of Mammograms. http://peipa.essex.ac.uk/pix/mias Accessed 2019.

  • Tosin A, Morufat A, Omotayo O, Bolanle W, Olusayo O, Olatunde O (2018) Curvelet transform-local binary pattern feature extraction technique for mass detection and classification in digital mammogram. CJAST 28(3):1–15

    Article  Google Scholar 

  • Wajid SK, Hussain A (2015) Local energy-based shape histogram feature extraction technique for breast cancer diagnosis. Expert Syst Appl 42(20):6990–6999

    Article  Google Scholar 

  • Zeiler MD (2012) ADADELTA: an adaptive learning rate method. arXiv:1212.5701

  • Zhang YD, Pan C, Chen X, Wang F (2018) Abnormal breast identification by nine-layer convolutional neural network with parametric rectified linear unit and rank-based stochastic pooling. J Comput Sci 27:57–68

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. M. Reza Soroushmehr.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tavakoli, N., Karimi, M., Norouzi, A. et al. Detection of abnormalities in mammograms using deep features. J Ambient Intell Human Comput 14, 5355–5367 (2023). https://doi.org/10.1007/s12652-019-01639-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-019-01639-x

Keywords

Navigation