Fusion of convolutional neural networks based on Dempster–Shafer theory for automatic pneumonia detection from chest X-ray images
Safa Ben Atitallah
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Search for more papers by this authorMaha Driss
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Security Engineering Lab, Prince Sultan University, Riyadh, Saudi Arabia
Search for more papers by this authorCorresponding Author
Wadii Boulila
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Robotics and Internet-of-Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
Correspondence
Wadii Boulila, RIADI Laboratory, University of Manouba, Manouba, Tunisia.
Email: [email protected]
Search for more papers by this authorAnis Koubaa
Robotics and Internet-of-Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
Search for more papers by this authorHenda Ben Ghézala
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Search for more papers by this authorSafa Ben Atitallah
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Search for more papers by this authorMaha Driss
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Security Engineering Lab, Prince Sultan University, Riyadh, Saudi Arabia
Search for more papers by this authorCorresponding Author
Wadii Boulila
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Robotics and Internet-of-Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
Correspondence
Wadii Boulila, RIADI Laboratory, University of Manouba, Manouba, Tunisia.
Email: [email protected]
Search for more papers by this authorAnis Koubaa
Robotics and Internet-of-Things Lab, Prince Sultan University, Riyadh, Saudi Arabia
Search for more papers by this authorHenda Ben Ghézala
RIADI Laboratory, University of Manouba, Manouba, Tunisia
Search for more papers by this authorAbstract
Deep learning-based applications for disease detection are essential tools for experts to effectively diagnose diseases at different stages. In this article, a new approach based on an evidence based fusion theory is proposed, allowing the combination of a set of deep learning classifiers to provide more accurate disease detection results. The main contribution of this work is the application of the Dempster–Shafer theory for the fusion of five pre trained convolutional neural networks including VGG16, Xception, InceptionV3, ResNet50, and DenseNet201 for the diagnosis of pneumonia from chest X-ray images. To evaluate this approach, experiments are conducted using a publicly available dataset containing more than 5800 chest X-ray images. The obtained results demonstrate that our approach provides excellent detection performance compared to other state-of-the-art methods; it achieves a precision of 97.5%, a recall of 98%, an f1-score of 97.8%, and an accuracy of 97.3%.
CONFLICT OF INTERESTS
The authors declare that they have no conflict of interest.
Open Research
DATA AVAILABILITY STATEMENT
Data will be available upon request to the corresponding author.
REFERENCES
- 1Hammoudi K, Benhabiles H, Melkemi M, et al. Deep learning on chest x-ray images to detect and evaluate pneumonia cases at the era of covid-19. J Med Syst. 2021; 45(7): 1-10.
- 2Ibrahim AU, Ozsoz M, Serte S, Al-Turjman F, Yakoi PS. Pneumonia classification using deep learning from chest X-ray images during COVID-19. Cogn Comput. 2021; 1-13.
- 3Alhudhaif A, Polat K, Karaman O. Determination of COVID-19 pneumonia based on generalized convolutional neural network model from chest X-ray images. Exp Syst Appl. 2021; 180:115141.
- 4Atitallah SB, Driss M, Boulila W, Ghézala H. Leveraging deep learning and IoT big data analytics to support the smart cities development: review and future directions. Comput Sci Rev. 2020; 35:100303.
- 5Faust O, Hagiwara Y, Hong TJ, Lih S, Acharya R. Deep learning for healthcare applications based on physiological signals: a review. Comput Methods Programs Biomed. 2018; 161: 1-13.
- 6Atitallah SB, Driss M, Boulila W, Ghézala HB. Randomly initialized convolutional neural network for the recognition of COVID-19 using X-ray images. arXiv Preprint arXiv:2105.08199. 2021.
- 7Halicek M et al. Deep convolutional neural networks for classifying head and neck cancer using hyperspectral imaging. J Biomed Opt. 2017; 22(6):60503.
- 8Jaiswal AK, Tiwari P, Kumar S, Gupta D, Khanna A, Rodrigues JJ. Identifying pneumonia in chest X-rays: a deep learning approach. Measurement. 2019; 145: 511-518.
- 9Gao F, Wu T, Li J, et al. SD-CNN: a shallow-deep. Comput Med Imaging Graph. 2018; 70: 53-62.
- 10Akram A, Debnath R, An Efficient Automated Corneal Ulcer Detection Method using Convolutional Neural Network. Paper presented at: 22nd International Conference on Computer and Information Technology (ICCIT), pp. 1–6; 2019.
- 11Tan C, Sun F, Kong T, Zhang W, Yang C, Liu C. A survey on deep transfer learning. Paper presented at: International Conference on Artificial Neural Networks; 2018.
- 12O. Stephen, M. Sain, U. J. Maduh, and D.-U. Jeong, Journal of Healthcare Engineering, 2019, An efficient deep learning approach to pneumonia classification in healthcare.
- 13Rajaraman S, Candemir S, Kim I, Thoma G, Antani S. Visualization and interpretation of convolutional neural network predictions in detecting pneumonia in pediatric chest radiographs. Appl Sci. 2018; 10(8): 1715.
- 14Habib N, Hasan MM, Rahman MM. Fusion of deep convolutional neural network with PCA and logistic regression for diagnosis of pediatric pneumonia on chest X-rays. Netw Biol. 2020; 10(3): 62-76.
- 15Chhikara P, Singh P, Gupta P, Bhatia T. Deep convolutional neural network with transfer learning for detecting pneumonia on chest X-rays. Adv Bioinform Multimed Electron Circuits Signals. 2020; 1064: 155-168.
10.1007/978-981-15-0339-9_13 Google Scholar
- 16Cha SM, Lee SS, Ko B. Attention-based transfer learning for efficient pneumonia detection in chest X-ray images. Appl Sci. 2021; 11(3): 1242.
- 17Saraiva AA, Santos DBS, Costa NJC, et al. Models of learning to classify X-ray images for the detection of pneumonia using neural networks. Bioimaging. 2019; 76-83.
- 18Sharma H, Jain JS, Bansal P, Gupta S, Feature extraction and classification of chest x-ray images using CNN to detect pneumonia. Paper presented at: 2020 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 227–231; 2020, IEEE
- 19Chouhan V, Singh SK, Khamparia A, et al. A novel transfer learning based approach for pneumonia detection in chest X-ray images. Appl Sci. 2020; 10: 559.
- 20Zhou Y, Yang Y, Liu H, Liu X, Savage N. Deep learning based fusion approach for hate speech detection. IEEE Access. 2020; 8:128923–128929.
- 21LeCun Y, Bengio Y, Hinton G. Deep learning. Nature. 2015; 521: 436-444.
- 22Boulila W, Sellami M, Driss M, Al-Sarem M, Safaei M, Ghaleb FA. RS-DCNN: a novel distributed convolutional-neural-networks based-approach for big remote-sensing image classification. Comput Electron Agric. 2021; 182:106014.
- 23Boulila W, Ghandorh H, Khan MA, Ahmed F, Ahmad J. A novel CNN-LSTM-based approach to predict urban expansion. Ecol Inform. 2021; 64: 101325.
- 24Hasan M, Tanawala B, Patel K, Deep learning precision farming: tomato leaf disease detection by transfer learning. Paper presented at: Proceedings of 2nd International Conference on Advanced Computing and Software Engineering (ICACSE); 2019.
- 25Apostolopoulos ID, Mpesiana TA. Covid-19: automatic detection from x-ray images utilizing transfer learning with convolutional neural networks. Phys Eng Sci Med. 2020; 43: 635-640.
- 26Gopalakrishnan K, Khaitan SK, Agrawal A, Khaitan SK, Choudhary A. Deep convolutional neural networks with transfer learning for computer vision-based data-driven pavement distress detection. Construct Build Mater. 2017; 157: 322-330.
- 27Simonyan K, Zisserman A, Very deep convolutional networks for large-scale image recognition. Paper presented at: International Conference on Learning Representations; 2015.
- 28Deng J, Dong W, Socher R, Li L-J, Li K, Fei-Fei L. Imagenet: A large-scale hierarchical image database. IEEE Conf Comput Vision Pattern Recognit. 2009; 248-255.
- 29Tammina S. Transfer learning using vgg-16 with deep convolutional neural network for classifying images. Int J Sci Res Publ. 2019; 9(10): 143-150.
- 30Kaur T, Gandhi TK. Deep convolutional neural networks with transfer learning for automated brain image classification. Mach Vision Appl. 2020; 31(3): 1-16.
- 31He K, Zhang X, Ren S, Sun J. Deep Residual Learning for Image Recognition. Paper presented at: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778; 2016.
- 32Reddy ASB. Juliet DS. Transfer learning with ResNet-50 for malaria cell-image classification. Paper presented at: 2019 International Conference on Communication and Signal Processing (ICCSP), pp. 0945–0949; 2019.
- 33Shabbir A, Ali N, Ahmed J, et al. Satellite and Scene Image Classification Based on Transfer Learning and Fine Tuning of ResNet50. Mathematical Problems in Engineering; 2021.
10.1155/2021/5843816 Google Scholar
- 34Szegedy C., Liu W, Jia Y, et al., Going deeper with convolutions. Paper presented at: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1–9; 2015.
- 35G. J. Chowdary, N. S. Punn, S. K. Sonbhadra, and S. Agarwal, Face mask detection using transfer learning of inceptionv3. Paper presented at: International Conference on Big Data Analytics, pp. 81–90; 2020, Springer, Cham.
- 36Chand S. Multiclass and Multilabel Classification of Human Cell Components Using Transfer Learning of InceptionV3 Model. Paper presented at: 2021 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), pp. 523–528; 2021, IEEE.
- 37Chollet F. Xception: Deep Learning with Depthwise Separable Convolutions. Paper presented at: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1251–1258; 2017.
- 38Jie BX, Zulkifley MA, Mohamed NA. Remote Sensing Approach to Oil Palm Plantations Detection Using Xception. Paper presented at: 2020 11th IEEE Control and System Graduate Research Colloquium (ICSGRC), pp. 38–42; 2020, IEEE.
- 39Chao X, Hu X, Feng J, Zhang Z, Wang M, He D. Construction of apple leaf diseases identification networks based on xception fused by SE module. Appl Sci. 2021; 11(10): 4614.
- 40Huang G, Liu Z, Maaten L van der, Weinberger KQ, Densely connected convolutional networks. Paper presented at: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4700–4708; 2017.
- 41Wang SH, Zhang YD. DenseNet-201-based deep neural network with composite learning factor and precomputation for multiple sclerosis classification. ACM Trans Multimed Comput Commun Appl. 2020; 16: 1-19.
- 42Zhang YD, Satapathy SC, Zhang X, Wang SH. Covid-19 diagnosis via DenseNet and optimization of transfer learning setting. Cognit Comput. 2021; 1-17.
- 43Denoeux T. A neural network classifier based on Dempster-Shafer theory. IEEE Trans Syst Man Cyber Part A Syst Hum. 2000; 30(2): 131-150.
- 44Boulila W, Ayadi Z, Farah IR. Sensitivity analysis approach to model epistemic and aleatory imperfection: application to land cover change prediction model. J Comput Sci. 2017; 23: 58-70.
- 45Sentz K, Ferson S, Combination of evidence in Dempster-Shafer theory. Albuquerque: Sandia National Laboratories Albuquerque, 4015, 2002.
- 46Shorten C, Khoshgoftaar TM. A survey on image data augmentation for deep learning. J Big Data. 2019; 6(60): 1-48.
- 47Kingma DP. Ba JL, Adam: a method for stochastic optimization. Paper presented at: 3rd International Conference on Learning Representations; 2015.
- 48Bottou L. Stochastic gradient descent tricks. Neural Netw Tricks Trade. 2012; 421-436.
10.1007/978-3-642-35289-8_25 Google Scholar
- 49Krstajic D, Buturovic LJ, Leahy DE, Thomas S. Cross-validation pitfalls when selecting and assessing regression and classification models. J Chem. 2014; 6(1): 1-15.
- 50Assiri AS, Nazir S, Velastin SA. Breast tumor classification using an ensemble machine learning method. J Imaging. 2020; 6: 39.
- 51Ren H, Wong AB, Lian W, et al. Interpretable pneumonia detection by combining deep learning and explainable models with multisource data. IEEE Access. 2021; 9:5872-95883.
- 52Driss M. WS-ADVISING: a reusable and reconfigurable microservices-based platform for effective academic advising. J Ambient Intell Humaniz Comput. 2021; 1-12.
- 53Driss M, Hasan D, Boulila W, Ahmad J, Microservices in IoT security: current solutions, research challenges, and future directions. arXiv Preprint arXiv:2105.07722; 2021.
- 54Driss M, Ben Atitallah S, Albalawi A, Boulila W. Req-WSComposer: a novel platform for requirements-driven composition of semantic web services. J Ambient Intell Humaniz Comput. 2021; 1-17.