Failure Detection in Deep Neural Networks for Medical Imaging

被引:6
|
作者
Ahmed, Sabeen [1 ]
Dera, Dimah [2 ]
Ul Hassan, Saud [3 ]
Bouaynaya, Nidhal [1 ]
Rasool, Ghulam [4 ]
机构
[1] Rowan Univ, Dept Elect & Comp Engn, Glassboro, NJ 08028 USA
[2] Univ Texas Rio Grande Valley, Brownsville, TX USA
[3] AMD Inc, Austin, TX USA
[4] H Lee Moffitt Canc Ctr & Res Inst, Machine Learning Dept, Tampa, FL USA
来源
基金
英国工程与自然科学研究理事会; 美国国家科学基金会;
关键词
failure detection; robustness; trustworthiness; adversarial attacks; Bayesian deep neural networks; self-assessment; reliability; natural noise; UNCERTAINTY;
D O I
10.3389/fmedt.2022.919046
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Deep neural networks (DNNs) have started to find their role in the modern healthcare system. DNNs are being developed for diagnosis, prognosis, treatment planning, and outcome prediction for various diseases. With the increasing number of applications of DNNs in modern healthcare, their trustworthiness and reliability are becoming increasingly important. An essential aspect of trustworthiness is detecting the performance degradation and failure of deployed DNNs in medical settings. The softmax output values produced by DNNs are not a calibrated measure of model confidence. Softmax probability numbers are generally higher than the actual model confidence. The model confidence-accuracy gap further increases for wrong predictions and noisy inputs. We employ recently proposed Bayesian deep neural networks (BDNNs) to learn uncertainty in the model parameters. These models simultaneously output the predictions and a measure of confidence in the predictions. By testing these models under various noisy conditions, we show that the (learned) predictive confidence is well calibrated. We use these reliable confidence values for monitoring performance degradation and failure detection in DNNs. We propose two different failure detection methods. In the first method, we define a fixed threshold value based on the behavior of the predictive confidence with changing signal-to-noise ratio (SNR) of the test dataset. The second method learns the threshold value with a neural network. The proposed failure detection mechanisms seamlessly abstain from making decisions when the confidence of the BDNN is below the defined threshold and hold the decision for manual review. Resultantly, the accuracy of the models improves on the unseen test samples. We tested our proposed approach on three medical imaging datasets: PathMNIST, DermaMNIST, and OrganAMNIST, under different levels and types of noise. An increase in the noise of the test images increases the number of abstained samples. BDNNs are inherently robust and show more than 10% accuracy improvement with the proposed failure detection methods. The increased number of abstained samples or an abrupt increase in the predictive variance indicates model performance degradation or possible failure. Our work has the potential to improve the trustworthiness of DNNs and enhance user confidence in the model predictions.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Visual Udder Detection with Deep Neural Networks
    Katamreddy, Sukumar
    Doody, Pat
    Walsh, Joseph
    Riordan, Daniel
    [J]. 2018 12TH INTERNATIONAL CONFERENCE ON SENSING TECHNOLOGY (ICST), 2018, : 166 - 171
  • [32] Exploring deep neural networks for rumor detection
    Asghar, Muhammad Zubair
    Habib, Ammara
    Habib, Anam
    Khan, Adil
    Ali, Rehman
    Khattak, Asad
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (04) : 4315 - 4333
  • [33] Face detection in untrained deep neural networks
    Seungdae Baek
    Min Song
    Jaeson Jang
    Gwangsu Kim
    Se-Bum Paik
    [J]. Nature Communications, 12
  • [34] HIERARCHICAL PART DETECTION WITH DEEP NEURAL NETWORKS
    Cervantes, Esteve
    Yu, Long Long
    Bagdanov, Andrew D.
    Masana, Marc
    van de Wojer, Joost
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 1933 - 1937
  • [35] Adversarial image detection in deep neural networks
    Fabio Carrara
    Fabrizio Falchi
    Roberto Caldelli
    Giuseppe Amato
    Rudy Becarelli
    [J]. Multimedia Tools and Applications, 2019, 78 : 2815 - 2835
  • [36] Deep Neural Networks for Android Malware Detection
    Hota, Abhilash
    Irolla, Paul
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2019, : 657 - 663
  • [37] Active Learning for Deep Detection Neural Networks
    Aghdam, Hamed H.
    Gonzalez-Garcia, Abel
    van de Weijer, Joost
    Lopez, Antonio M.
    [J]. 2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, : 3671 - 3679
  • [38] Deep but Lightweight Neural Networks for Fish Detection
    Li, Xiu
    Tang, Youhua
    Gao, Tingwei
    [J]. OCEANS 2017 - ABERDEEN, 2017,
  • [39] Multimodal detection of epilepsy with deep neural networks
    Ilias, Loukas
    Askounis, Dimitris
    Psarras, John
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [40] Stress detection using deep neural networks
    Russell Li
    Zhandong Liu
    [J]. BMC Medical Informatics and Decision Making, 20