Skip to main content
Log in

A CNN-SVM based computer aided diagnosis of breast Cancer using histogram K-means segmentation technique

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Breast cancer is the second most common prevalent type of cancer found in women around the world. Early detection and screening of individuals can be beneficial in helping to bring down the high mortality rate. Computer aided diagnosis (CAD), mammography, computed tomography (CT), ultrasound, and biopsy are the most common procedures to diagnose the cancer. This paper proposed a computer aided ensemble method for diagnosis of breast cancer using a ReNet18 and support vector machine (SVM) where pretrained ReNet18 model is used to extracts the features from the X-ray image and SVM is used to diagnose the cancer. In order to improve the performance, haze reduction is applied to enhance the images quality followed by tumor segmentation to separate the tumor region from the image by using histogram-based K-means technique. The experiments were analyzed over the BreakHis dataset, which contains two categories benign and malignant. The proposed model is evaluated for four (40x,100x,200x,400x) magnification factor. Experiment result shows that, proposed model gives higher accuracy of 92.6% for 200x magnification. The highest specificity and precision obtained are 93.1% and 86.5%, respectively, for the100x magnification factor. The obtained results proved that the proposed architecture is efficient in image classification of histopathological breast cancer cell images.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Data Availability

The dataset used in this paper is publicly available.

References

  1. Akben SB (2019) Determination of the blood, hormone and obesity value ranges that indicate the breast cancer, using data mining based expert system. IRBM. 40(6):355–360

    Article  Google Scholar 

  2. Alanazi SA et al (2021) Boosting Breast Cancer Detection Using Convolutional Neural Network. J Healthc Eng 2021:1–8. https://doi.org/10.1155/2021/5528622

    Article  Google Scholar 

  3. Altaf MM (2021) A hybrid deep learning model for breast cancer diagnosis based on transfer learning and pulse-coupled neural networks. Math Biosci Eng 18(5):5029–5046

    Article  MathSciNet  MATH  Google Scholar 

  4. Andrew AM et al (2020) Multi-stage feature selection (MSFS) algorithm for UWB-based early breast cancer size prediction. PLoS ONE 15:e0229367

    Article  Google Scholar 

  5. Ashraf A et al (2021) Existing and Emerging Breast Cancer Detection Technologies and Its Challenges: A Review. Appl Sci 11:10753

    Article  Google Scholar 

  6. Aslam Bhatti U et al (2019) Recommendation system using feature extraction and pattern recognition in clinical care systems. Enterp Inf Syst 13(3):1–24

    Google Scholar 

  7. Aslam Bhatti U et al (2020) Geometric algebra applications in geospatial artificial intelligence and remote sensing image processing. IEEE Access 8:55783–155796

    Google Scholar 

  8. Aslam Bhatti U et al (2021) Local Similarity-Based Spatial–Spectral Fusion Hyperspectral Image Classification with Deep CNN and Gabor Filtering. IEEE Trans Geosci Remote Sens 21:1–15

    Google Scholar 

  9. Aslam Bhatti U et al (2021) Advanced Color Edge Detection Using Clifford Algebra in Satellite Images. IEEE Photonics J 3(2):1–20

    Article  Google Scholar 

  10. Aswathy MA, Jagannath M (2017) Detection of breast cancer on digital histopathology images: present status and future possibilities. Inform Med Unlocked 8:74–98

    Article  Google Scholar 

  11. Bajaj V, Pawar M, Meena VK, Kumar M, Sengur A, Guo Y (2019) Computer-aided diagnosis of breast cancer using bi-dimensional empirical mode decomposition. Neural Comput & Applic 31(8):3307–3315

    Article  Google Scholar 

  12. Bhatti UA et al (2016) Research on the Smartphone Based eHealth Systems for Strengthen Healthcare Organization, International Conference on Smart Health, pp. 9/1–101.

  13. Bhatti UA et al (2022) Assessing the change of ambient air quality patterns in Jiangsu Province of China pre-to post-COVID-19. Chemosphere 288(2):132569

    Article  Google Scholar 

  14. Boughorbel S, Jarray F, El-Anbari M (2017) Optimal classifier for imbalanced data using Matthews Correlation Coefficient metric. PLoS ONE 12(6):e0177678

    Article  Google Scholar 

  15. Bray F et al (2018) A global cancer statistics 2018: GLOBOCAN estimates of incidence and mortality worldwide for 36 cancers in 185 countries. CA Cancer J Clin 28(68):394–424

    Article  Google Scholar 

  16. Budak Ü, Güzel AB (2020) Automatic grading system for diagnosis of breast cancer exploiting co-occurrence shearlet transform and histogram features. IRBM 41(2):106–114

    Article  Google Scholar 

  17. Chauhan A et al (2021) Breast Cancer Detection and Prediction using Machine Learning, Third International Conference on Inventive Research in Computing Applications (ICIRCA), pp. 1–7

  18. Fan G-F et al (2022) Applications of random forest in multivariable response surface for short-term load forecasting. Int J Electr Power Energy Syst 139:108073

    Article  Google Scholar 

  19. Ferlay J et al (n.d.) Global cancer observatory: cancer today, International Agency for Research on Cancer, Lyon.

  20. Fernandez-Moral E et al (June 2018) A new metric for evaluating semantic segmentation: leveraging global and contour accuracy. In: Proc. of IEEE intelligent vehicles symposium (iv), pp. 1051–1056

  21. Filipczuk P, Kowal M, Obuchowicz A (2012) Breast fibroadenoma automatic detection using k-means based hybrid segmentation method. Proc. of 9th IEEE International Symposium on Biomedical Imaging (ISBI), pp. 1623-1626

  22. Gupta S, Girshick R, Arbeláez P Malik J (2014) Learning rich features from, RGB-D images for object detection and segmentation. In: European conference on computer vision, pp. 345–360

  23. Gupta RK et al (2022) Brain tumor detection and classification using cycle generative adversarial networks. Interdiscip Sci Comput Life Sci 17(01):1–17

    Google Scholar 

  24. Haze Reduction (n.d.) Available from: https://in.mathworks.com/help/images/ref/imreducehaze.html

  25. He K, Zhang X, Ren S and Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778

  26. Huang S, Huang M, Zhang Y, Chen J, Bhatti U (2020) Medical image segmentation using deep learning with feature enhancement. IET Image Process 14(14):3324–3332

    Article  Google Scholar 

  27. Huh M, Agrawal P and Efros AA (2016 Aug 30) What makes ImageNet good for transfer learning?, arXiv preprint arXiv:1608.08614

  28. Jusoh M, Vijayasarveswari V (March 2017) Scattering performance verification based on UWB imaging and neural network. In: Proceedings of the IEEE 13th International Colloquium on Signal Processing and its Applications, Penang, Malaysia, pp. 238–242

  29. Kamruzzaman MM et al (2021) Boosting breast cancer detection using convolutional neural network. J Healthcare Eng 2021:1–11

    Google Scholar 

  30. Kavitha P et al (2019) Breast cancer detection using machine learning. Int J Innovation Technology 8:3123–3126

    Google Scholar 

  31. Mishra AK, Roy P and Bandyopadhyay S (2019) Genetic Algorithm Based Selection of Appropriate Biomarkers for Improved Breast Cancer Prediction. In: the proceedings of SAI Intelligent Systems Conference, pp.724–732

  32. Moo TA, Sanford R, Dang C, Morrow M (2018) Overview of breast cancer therapy. PET Clinics 13(3):339–354

    Article  Google Scholar 

  33. Nielsen F, Nock R, Amari S-i (2014) On clustering histograms with k-means by using mixed α-divergences. Entropy 16:3273–3301. https://doi.org/10.3390/e16063273

    Article  MathSciNet  MATH  Google Scholar 

  34. Saritas MM, Yasar A (2019) Performance analysis of ANN and Naive Bayes classification algorithm for data classification. Int J Intell Syst Appl Eng 7(2):88–91

    Article  Google Scholar 

  35. Sharkas M, Ragab D, Marshall S, Ren J (2019) Breast cancer detection using deep convolutional neural networks and support vector machines. Peer J 7:e6201

    Article  Google Scholar 

  36. Sibbering M, Courtney CA (2016) Management of breast cancer: basic principles. Surgery (Oxford) 34(1):25–31

    Article  Google Scholar 

  37. Spanhol FA, Oliveira LS, Petitjean C, Heutte L (2015) A dataset for breast cancer histopathological image classification. IEEE Trans Biomed Eng 63(7):1455–1462

    Article  Google Scholar 

  38. Spanhol FA, Oliveira LS, Petitjean C, Heutte L (2016) Breast cancer histopathological image classification using convolutional neural networks. Proc. in IEEE international joint conference on neural networks (IJCNN), pp. 2560–2567

  39. Sudharshan PJ, Petitjean C, Spanhol F, Oliveira LE, Heutte L, Honeine P (2019) Multiple instances learning for histopathological breast cancer image classification. Expert Syst Appl 117:103–111

    Article  Google Scholar 

  40. Sung H et al (n.d.) Global cancer statistics 2020: GLOBOCAN estimates of incidence and mortality worldwide for 36 cancers in 185 countries

  41. Ting FF, Tan YJ, Sim KS (2019) Convolutional neural network improvement for breast cancer classification. Expert Syst Appl 120:103–115

    Article  Google Scholar 

  42. Too J, Abdullah AR, Mohd Saad N (2019) A new co-evolution binary particle swarm optimization with multiple inertia weight strategy for feature selection. Informatics 6(2):21–32

    Article  Google Scholar 

  43. Upasani N, Om H (2019) A modified neuro-fuzzy classifier and its parallel implementation on modern GPUs for real time intrusion detection. Appl Soft Comput 82:105595

    Article  Google Scholar 

  44. Vapnik V (2000) The nature of statistical learning theory. Information science and statistics (ISS)

  45. Wang L (2017) Early diagnosis of breast cancer. Sensors 17(7):572–579

    Article  Google Scholar 

  46. World Health Organization (WHO) (2020) Global Health Estimates 2020: Deaths by Cause, Age, Sex, by Country and by Region, 2000–2019. WHO. who.int/data/gho/data/ themes/mortality-and-globalhealth-estimates/ghe-leading-causes-of-death

  47. World health organization factsheets (n.d.) http://www.who.int/mediacentre/factsheets/fs297/en

  48. Zhou X et al (2020) A new deep convolutional neural network model for automated breast Cancer detection, 7th international conference on Behavioural and social computing (BESC)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abhishek Gupta.

Ethics declarations

Conflict of interest

There is 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

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sahu, Y., Tripathi, A., Gupta, R.K. et al. A CNN-SVM based computer aided diagnosis of breast Cancer using histogram K-means segmentation technique. Multimed Tools Appl 82, 14055–14075 (2023). https://doi.org/10.1007/s11042-022-13807-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13807-x

Keywords

Navigation