Cargando…

Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks

Tuberculosis (TB) is an infectious disease that can lead towards death if left untreated. TB detection involves extraction of complex TB manifestation features such as lung cavity, air space consolidation, endobronchial spread, and pleural effusions from chest x-rays (CXRs). Deep learning based appr...

Descripción completa

Detalles Bibliográficos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: IEEE 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7176037/
https://www.ncbi.nlm.nih.gov/pubmed/32391238
http://dx.doi.org/10.1109/ACCESS.2020.2970023
_version_ 1783524943214936064
collection PubMed
description Tuberculosis (TB) is an infectious disease that can lead towards death if left untreated. TB detection involves extraction of complex TB manifestation features such as lung cavity, air space consolidation, endobronchial spread, and pleural effusions from chest x-rays (CXRs). Deep learning based approach named convolutional neural network (CNN) has the ability to learn complex features from CXR images. The main problem is that CNN does not consider uncertainty to classify CXRs using softmax layer. It lacks in presenting the true probability of CXRs by differentiating confusing cases during TB detection. This paper presents the solution for TB identification by using Bayesian-based convolutional neural network (B-CNN). It deals with the uncertain cases that have low discernibility among the TB and non-TB manifested CXRs. The proposed TB identification methodology based on B-CNN is evaluated on two TB benchmark datasets, i.e., Montgomery and Shenzhen. For training and testing of proposed scheme we have utilized Google Colab platform which provides NVidia Tesla K80 with 12 GB of VRAM, single core of 2.3 GHz Xeon Processor, 12 GB RAM and 320 GB of disk. B-CNN achieves 96.42% and 86.46% accuracy on both dataset, respectively as compared to the state-of-the-art machine learning and CNN approaches. Moreover, B-CNN validates its results by filtering the CXRs as confusion cases where the variance of B-CNN predicted outputs is more than a certain threshold. Results prove the supremacy of B-CNN for the identification of TB and non-TB sample CXRs as compared to counterparts in terms of accuracy, variance in the predicted probabilities and model uncertainty.
format Online
Article
Text
id pubmed-7176037
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher IEEE
record_format MEDLINE/PubMed
spelling pubmed-71760372020-05-07 Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks IEEE Access Imaging Tuberculosis (TB) is an infectious disease that can lead towards death if left untreated. TB detection involves extraction of complex TB manifestation features such as lung cavity, air space consolidation, endobronchial spread, and pleural effusions from chest x-rays (CXRs). Deep learning based approach named convolutional neural network (CNN) has the ability to learn complex features from CXR images. The main problem is that CNN does not consider uncertainty to classify CXRs using softmax layer. It lacks in presenting the true probability of CXRs by differentiating confusing cases during TB detection. This paper presents the solution for TB identification by using Bayesian-based convolutional neural network (B-CNN). It deals with the uncertain cases that have low discernibility among the TB and non-TB manifested CXRs. The proposed TB identification methodology based on B-CNN is evaluated on two TB benchmark datasets, i.e., Montgomery and Shenzhen. For training and testing of proposed scheme we have utilized Google Colab platform which provides NVidia Tesla K80 with 12 GB of VRAM, single core of 2.3 GHz Xeon Processor, 12 GB RAM and 320 GB of disk. B-CNN achieves 96.42% and 86.46% accuracy on both dataset, respectively as compared to the state-of-the-art machine learning and CNN approaches. Moreover, B-CNN validates its results by filtering the CXRs as confusion cases where the variance of B-CNN predicted outputs is more than a certain threshold. Results prove the supremacy of B-CNN for the identification of TB and non-TB sample CXRs as compared to counterparts in terms of accuracy, variance in the predicted probabilities and model uncertainty. IEEE 2020-01-28 /pmc/articles/PMC7176037/ /pubmed/32391238 http://dx.doi.org/10.1109/ACCESS.2020.2970023 Text en https://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
spellingShingle Imaging
Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title_full Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title_fullStr Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title_full_unstemmed Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title_short Uncertainty Assisted Robust Tuberculosis Identification With Bayesian Convolutional Neural Networks
title_sort uncertainty assisted robust tuberculosis identification with bayesian convolutional neural networks
topic Imaging
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7176037/
https://www.ncbi.nlm.nih.gov/pubmed/32391238
http://dx.doi.org/10.1109/ACCESS.2020.2970023
work_keys_str_mv AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks
AT uncertaintyassistedrobusttuberculosisidentificationwithbayesianconvolutionalneuralnetworks