Abstract
One of the most consequential public health issues in the world and a major factor in women's mortality is breast cancer. Early detection and diagnosis can significantly improve the likelihood of survival. Therefore, this study suggests a deep end-to-end heterogeneous ensemble approach by using deep convolutional neural networks models for breast histological images classification tested on the BreakHis dataset. The proposed approach showed a significant increase of performances compared to their base learners. Thus, seven deep learning architectures (VGG16, VGG19, ResNet50, Inception V3, Inception ResNet V2, Xception, and MobileNet V2) were trained using fivefold cross-validation. Thereafter, deep end-to-end heterogeneous ensembles of two up to seven models were constructed based on three selection criteria’s (by accuracy, by diversity, and by both accuracy and diversity) and combined with two voting methods: majority voting by tacking the mode of the distribution of the predicted labels, and weighted voting by taking the average of predicted probabilities. Results showed the effectiveness of deep end-to-end ensemble learning techniques for histopathological breast cancer images classification since the ensembles designed using weighted voting with the selection by accuracy strategy method exceeded the ones designed using the selection by diversity or by accuracy and diversity strategies. The accuracy values of the proposed approach have shown a significant amelioration compared to the least performing base learner used as a baseline ResNet 50 with an accuracy increased from 78.14%, 78.57%, 82.80 and 79.43% to 93.8%, 93.4%, 93.3%, and 91.8% through the BreakHis dataset's four magnification factors: 40X, 100X, 200X, and 400X respectively.
Similar content being viewed by others
Data availability
The used dataset is the public histological dataset Breakhis dataset referenced by the reference [33] and cited in the threats of validity external validity line 2.
Code availability
Not applicable.
References
Alaoui OE, Zerouaoui H, Idri A (2022) Deep stacked ensemble for breast cancer diagnosis. In: Rocha A, Adeli H, Dzemyda G, Moreira F (eds) Information systems and technologies. WorldCIST 2022. lecture notes in networks and systems vol 468. Springer, Cham. https://doi.org/10.1007/978-3-031-04826-5_44
Alom MZ, Yakopcic C, Nasrin MS, Taha TM, Asari VK (2019) Breast Cancer Classification from histopathological images with inception recurrent residual convolutional neural network. J Digit Imaging 32(4):605–617. https://doi.org/10.1007/s10278-019-00182-7
Aswathy MA, Jagannath M (2017) Detection of breast cancer on digital histopathology images: Present status and future possibilities. Inform Med Unlocked 8(October 2016):74–79. https://doi.org/10.1016/j.imu.2016.11.001
de Oliveira CI, do Nascimento MZ, Roberto GF, Tosta TAA, Martins AS, Neves LA (2023) Hybrid models for classifying histological images: An association of deep features by transfer learning with ensemble classifier. Multimedia Tools Appl. https://doi.org/10.1007/s11042-023-16351-4
Deepa BG, Senthil S (2021) Predicting invasive ductal carcinoma tissues in whole slide images of breast Cancer by using convolutional neural network model and multiple classifiers. Multimed Tools Appl 81:8575–8596. https://doi.org/10.1007/s11042-022-12114-9
El Ouassif B, Idri A, Hosni M (2021) Investigating accuracy and diversity in heterogeneous ensembles for breast cancer classification. In: Gervasi O et al (eds) Computational science and its applications – ICCSA 2021. ICCSA 2021. Lecture notes in computer science vol 12950. Springer, Cham. https://doi.org/10.1007/978-3-030-86960-1_19
Gandomkar Z, Brennan PC, Mello-Thoms C (2018) MuDeRN: Multi-category classification of breast histopathological image using deep residual networks. Artif Intell Med 88(14–24):0933–3657. https://doi.org/10.1016/j.artmed.2018.04.005
Gulshan V, Peng L, Coram M, Stumpe MC, Wu D, Narayanaswamy A, Venugopalan S, Widner K, Madams T, Cuadros J, Kim R, Raman R, Nelson PC, Mega JL, Webster DR (2016) Development and validation of a deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographs. JAMA-J Am Med Assoc 316(22). https://doi.org/10.1001/jama.2016.17216
Herent P, Schmauch B, Jehanno P, Dehaene O, Saillard C, Balleyguier C, Arfi-Rouche J, Jégou S (2019) Detection and characterization of MRI breast lesions using deep learning. Diagn Interv Imaging 100(4):219–225. https://doi.org/10.1016/j.diii.2019.02.008
Hosni M, Abnane I, Idri A, Carrillo de Gea JM, Fernández Alemán JL (2019) Reviewing ensemble classification methods in breast cancer. In computer methods and programs in biomedicine (Vol. 177). https://doi.org/10.1016/j.cmpb.2019.05.019
Hosni M, Abnane I, Idri A, Carrillo de Gea JM, Fernández Alemán JL (2019) Reviewing ensemble classification methods in breast cancer. Comput Methods Programs Biomed 177:89–112. https://doi.org/10.1016/j.cmpb.2019.05.019
Hosni M, Idri A, Abran A, Nassif AB (2018) On the value of parameter tuning in heterogeneous ensembles effort estimation. Soft Comput 22(18). https://doi.org/10.1007/s00500-017-2945-4
Idri A, Bouchra EO, Hosni M, Abnane I (2020) Assessing the impact of parameters tuning in ensemble based breast Cancer classification. Heal Technol 10(5):1239–1255. https://doi.org/10.1007/s12553-020-00453-2
Idri A, Hosni M, Abran A (2016) Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles. Appl Soft Comput J 49:990–1019. https://doi.org/10.1016/j.asoc.2016.08.012
Jawad MA, Khursheed F (2023) Histo-fusion: a novel domain specific learning to identify invasive ductal carcinoma (IDC) from histopathological images. Multimed Tools Appl, Idc. https://doi.org/10.1007/s11042-023-15134-1
Jia H, Xia Y, Song Y, Zhang D, Huang H, Zhang Y, Cai W (2020) 3D APA-Net: 3D adversarial pyramid anisotropic convolutional network for prostate segmentation in MR Images. IEEE Trans Med Imaging 39(2). https://doi.org/10.1109/TMI.2019.2928056
Jiang Y, Chen L, Zhang H, Xiao X (2019) Breast cancer histopathological image classification using convolutional neural networks with small SE-ResNet module. PLoS One 14(3):1–21. https://doi.org/10.1371/journal.pone.0214587
Kassani SH, Kassani PH, Wesolowski MJ, Schneider KA, Deters R (2020) Classification of histopathological biopsy images using ensemble of deep learning networks. CASCON 2019 proceedings - conference of the centre for advanced studies on collaborative research-Proceedings of the 29th annual international conference on computer science and software engineering 92–99. http://arxiv.org/abs/1909.11870
Kuncheva LI, Whitaker CJ (2001) Ten measures of diversity in classifier ensembles: limits for two classifiers. IEE Colloquium (Digest) 50:73–82. https://doi.org/10.1049/ic:20010105
Kuncheva LI (2003) That elusive diversity in classifier ensembles. Lecture notes in computer science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2652:1126–1138. https://doi.org/10.1007/978-3-540-44871-6_130
Lateef F, Ruichek Y (2019) Survey on semantic segmentation using deep learning techniques. Neurocomputing 338. https://doi.org/10.1016/j.neucom.2019.02.003
Li C, Wang X, Liu W, Latecki LJ, Wang B, Huang J (2019) Weakly supervised mitosis detection in breast histopathology images using concentric loss. Med Image Anal 53:165–178. https://doi.org/10.1016/j.media.2019.01.013
Mardanisamani S, Maleki F, Kassani SH, Rajapaksa S, Duddu H, Wang M, Shirtliffe S, Ryu S, Josuttes A, Zhang T, Vail S, Pozniak C, Parkin I, Stavness I, Eramian M (2019) Crop lodging prediction from UAV-acquired images of wheat and canola using a DCNN augmented with handcrafted texture features. IEEE computer society conference on computer vision and pattern recognition workshops, 2019-June. https://doi.org/10.1109/CVPRW.2019.00322
Veta M, Pluim JP, van Diest PJ, Viergever MA (2014) Breast cancer histopathology image analysis: a review. IEEE Trans Biomed Eng 6(5). https://doi.org/10.1109/TBME.2014.2303852
Nakach FZ, Zerouaoui H, Idri A (2022) Hybrid deep boosting ensembles for histopathological breast cancer classification. Heal Technol 12(6):1043–1060. https://doi.org/10.1007/s12553-022-00709-z
Nilsson NJ, Stanford Research Inst Menlo Park Ca (1965) Theoretical and experimental investigations in trainable pattern—classifying systems. Rome Air Dev Center Tech Rep 65–257
Sahu Y, Tripathi A, Gupta RK, Gautam P, Pateriya RK, Gupta A (2023) A CNN-SVM based computer aided diagnosis of breast Cancer using histogram K-means segmentation technique. Multimed Tools Appl 82:14055–14075. https://doi.org/10.1007/s11042-022-13807-x
Seo H, Brand L, Barco LS, Wang H (2022) Scaling multi-instance support vector machine to breast cancer detection on the BreaKHis dataset. Bioinformatics 38:I92–I100. https://doi.org/10.1093/bioinformatics/btac267
Singh LK, Khanna M, Singh R (2023) Artificial intelligence based medical decision support system for early and accurate breast cancer prediction. Adv Eng Softw 175:103338. https://doi.org/10.1016/J.ADVENGSOFT.2022.103338
Singh LK, Pooja HG, Khanna M (2022) Performance evaluation of various deep learning based models for effective glaucoma evaluation using optical coherence tomography images. Multimed Tools Appl 81(19):27737–27781. https://doi.org/10.1007/S11042-022-12826-Y/FIGURES/15
Smaida M, Yaroshchak S (2020) Bagging of convolutional neural networks for diagnostic of eye diseases. Int Conf Comput Linguist Intell Syst
Sohail A, Khan A, Nisar H, Tabassum S, Zameer A (2021) Mitotic nuclei analysis in breast cancer histopathology images using deep ensemble classifier. Med Image Anal 72(May). https://doi.org/10.1016/j.media.2021.102121
Spanhol FA, Oliveira LS, Petitjean C, Heutte L (2016) A dataset for breast cancer histopathological image classification. IEEE Trans Biomed Eng 63(7):1455–1462. https://doi.org/10.1109/TBME.2015.2496264
Stenkvist B, Westman-Naeser S, Holmquist J, Nordin B, Bengtsson E, Veaelius J, Eriksson O, Fox CH (1978) Computerized nuclear morphometry as an objective method for characterizing human cancer cell populations. Can Res 38(12):4688–4697
Sung H, Ferlay J, Siegel RL, Laversanne M, Soerjomataram I, Jemal A, Bray F (2021) Global cancer statistics 2020: GLOBOCAN estimates of incidence and mortality worldwide for 36 Cancers in 185 countries. CA: Cancer J Clin 71(3):209–249. https://doi.org/10.3322/caac.21660
Taheri S, Golrizkhatami Z (2023) Magnification-specific and magnification-independent classification of breast cancer histopathological image using deep learning approaches. SIViP 17(2):583–591. https://doi.org/10.1007/s11760-022-02263-7
Tembhurne JV, Hazarika A, Diwan T (2021) BrC-MCDLM: breast Cancer detection using multi-channel deep learning model. Multimed Tools Appl 80(21–23):31647–31670. https://doi.org/10.1007/s11042-021-11199-y
Singh LK, Khanna M, Thawkar S et al (2023) Deep-learning based system for effective and automatic blood vessel segmentation from Retinal fundus images. Multimed Tools Appl. https://doi.org/10.1007/s11042-023-15348-3
Vo DM, Nguyen NQ, Lee SW (2019). Classification of breast cancer histology images using incremental boosting convolution networks. Inf Sci 482. https://doi.org/10.1016/j.ins.2018.12.089
Xie J, Hou Q, Shi Y, Lü P, Jing L, Zhuang F, Zhang J, Tan X, Xu S (2018). The Automatic Identification of Butterfly Species. Jisuanji Yanjiu Yu Fazhan/Comput Res Dev 55(8). https://doi.org/10.7544/issn1000-1239.2018.20180181
Yule G (1900) On the association of attributes in statistics: with illustrations from the material of the childhood society, &cPhilosophical Transactions of the Royal Society of London. Series A, Containing Papers Math Phys Charact 194257–319. https://doi.org/10.1098/rsta.1900.0019
Zerouaoui H, Idri A (2021) Reviewing machine learning and image processing based decision-making systems for breast cancer imaging. J Med Syst 45(1):8. https://doi.org/10.1007/s10916-020-01689-1
Zerouaoui H, Idri A (2022) Deep hybrid architectures for binary classification of medical breast cancer images. Biomed Signal Process Control 71(PB):103226. https://doi.org/10.1016/j.bspc.2021.103226
Zerouaoui H, Idri A, Nakach FZ, Hadri R El (2021) Breast fine needle cytological classification using deep hybrid architectures BT - computational science and its applications – ICCSA 2021 (Gervasi O, Murgante B, Misra S, Garau C, Blečić I, Taniar D, Apduhan BO, Rocha AMAC, Tarantino E, Torre CM (eds.); pp. 186–202). Springer International Publishing
Zheng Y, Li C, Zhou X, Chen H, Xu H, Li Y, Zhang H, Li X, Sun H, Huang X, Grzegorzek M (2023) Application of transfer learning and ensemble learning in image-level classification for breast histopathology. Intell Med 3(2):115–128. https://doi.org/10.1016/j.imed.2022.05.004
Zhou ZH (2012) Ensemble methods: foundations and algorithms. In Ensemble Methods: Found Algorithm. https://doi.org/10.1201/b12207
Zhu C, Song F, Wang Y, Dong H, Guo Y, Liu J (2019) Breast cancer histopathology image classification through assembling multiple compact CNNs. BMC Med Inform Decis Mak 19(1):1–17. https://doi.org/10.1186/s12911-019-0913-x
Acknowledgements
This work was conducted under the research project “Machine Learning based Breast Cancer Diagnosis and Treatment”, 2020-2023. The authors would like to thank the Moroccan Ministry of Higher Education and Scientific Research, Digital Development Agency (ADD), CNRST, and UM6P for their support.
Funding
This study was funded by Mohammed VI polytechnic university at Ben Guerir Morocco.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All the authors declare that there is no conflict of interest regarding the publication of this paper.
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 (e.g. a society or other partner) 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.
About this article
Cite this article
Zerouaoui, H., Alaoui, O.E. & Idri, A. New design strategies of deep heterogenous convolutional neural networks ensembles for breast cancer diagnosis. Multimed Tools Appl 83, 65189–65220 (2024). https://doi.org/10.1007/s11042-023-18002-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-18002-0