Explainable Uncertainty Estimation for Reliable Medical AI
Organizations: College of Computing and Data Science (CCDS) Nanyang Technological University (NTU) A*STAR Centre for Frontier AI Research Singapore · School Of Computing and Digital Technologies Sheffield Hallam University South Yorkshire, England · CCDS NTU Singapore · School of Computing University of Utah United States ·
Abstract
Artificial intelligence has strong potential to support clinical decision-making, yet its adoption in healthcare remains limited due to a lack of trust. Uncertainty estimation can signal unreliable predictions, and explainable AI (XAI) can clarify how predictions are made but existing methods treat them separately, providing no feature-level insight into why a prediction is uncertain or which tests to prioritize to reduce it. To address this gap, we propose explainable uncertainty estimation, which unifies uncertainty estimation and XAI to both quantify uncertainty and explain feature-level contributions. We introduce the Expected Gradients Reconstruction Uncertainty Estimate (egRUE), which incorporates prediction explanations into its uncertainty computation and decomposes uncertainty into feature-wise contributions. We prove theoretical properties of egRUE and show through experiments that it improves reliability and interpretability compared to existing methods. A user study with medical experts further demonstrates that egRUE's explanations improve calibrated trust over uncertainty scores alone, increasing confidence in correct predictions and reducing confidence in incorrect ones. By combining prediction uncertainty with feature-level explanations, egRUE strengthens decision-making support in safety-critical healthcare settings, clarifying both when predictions may be unreliable and which features drive that uncertainty.
Figures & tables
| UE | Lung Cancer | Colorectal Cancer | ||||||
|---|---|---|---|---|---|---|---|---|
| Corr ( ) | AUROC ( ) | AURC ( ) | -Risk ( ) | Correlation ( ) | AUROC ( ) | AURC ( ) | -Risk ( ) | |
| egRUE | 0.688 0.151 | 0.835 0.101 | 0.015 0.006 | 0.008 0.001 | 0.602 0.047 | 0.812 0.013 | 0.044 0.015 | 0.016 0.004 |
| Entropy | 0.676 0.121 | 0.814 0.078 | 0.024 0.023 | 0.026 0.014 | 0.703 0.035 | 0.812 0.019 | 0.045 0.020 | 0.000 0.000 |
| MCD | 0.300 0.244 | 0.665 0.133 | 0.039 0.034 | 0.000 0.000 | -0.531 0.301 | 0.307 0.217 | 0.222 0.113 | 0.441 0.324 |
| DE | 0.179 0.671 | 0.617 0.320 | 0.064 0.088 | 0.065 0.094 | -0.262 0.314 | 0.531 0.240 | 0.121 0.105 | 0.164 0.217 |
| PN Alea | 0.486 0.112 | 0.830 0.066 | 0.036 0.025 | 0.010 0.002 | 0.386 0.141 | 0.741 0.137 | 0.031 0.012 | 0.020 0.004 |
| UE | OCTMNIST ( ) | ||
|---|---|---|---|
| OCTDL-IN | OCTDL-OUT | ChestMNIST | |
| egRUE | 0.961 0.015 | 0.977 0.007 | 1.000 0.000 |
| Entropy | 0.674 0.031 | 0.386 0.066 | 0.826 0.060 |
| MCD | 0.661 0.034 | 0.392 0.064 | 0.844 0.060 |
| DE | 0.739 0.009 | 0.497 0.029 | 0.900 0.028 |
| PN Alea | 0.625 0.063 | 0.492 0.025 | 0.500 0.107 |
| Data | UE | Corr ( ) | AUROC ( ) | AURC ( ) | -Risk ( ) |
|---|---|---|---|---|---|
| Lung Cancer | egRUE | 0.688 0.151 | 0.835 0.101 | 0.015 0.006 | 0.008 0.001 |
| RUE | 0.589 0.115 | 0.796 0.092 | 0.021 0.011 | 0.019 0.003 | |
| Colorectal Cancer | egRUE | 0.602 0.047 | 0.812 0.013 | 0.044 0.015 | 0.016 0.004 |
| RUE | 0.542 0.059 | 0.794 0.026 | 0.049 0.021 | 0.018 0.003 | |
| OCT MNIST | egRUE | 0.439 0.039 | 0.786 0.021 | 0.120 0.025 | 0.020 0.016 |
| RUE | 0.395 0.059 | 0.771 0.034 | 0.129 0.028 | 0.051 0.047 |
| egRUE | igRUE | gradCamRUE | guidedBackpropRUE | |
|---|---|---|---|---|
| BloodMNIST | 0.148 | 0.144 | 0.133 | 0.138 |
| Entropy | DEC | egRUE | PN | DE | MCD | BNN | |
| Time / s | 0.00132 | 0.00139 | 0.00200 | 0.00407 | 0.01026 | 0.01249 | 0.01259 |
Uncertainty Quantification
Uncertainty quantification estimates how reliable predictions and scientific inferences are, and how uncertainty propagates into decisions.
See all 647 papers