A Unified Framework for Uncertainty-Aware Explainable Artificial Intelligence: A Case Study in Power Quality Disturbance Classification
Yinsong Chen, Samson S. Yu, Zhong Li, Chee Peng Lim

TL;DR
This paper introduces a formal framework for uncertainty-aware explainable AI using Bayesian neural networks, demonstrating improved power quality disturbance classification and revealing uncertainty patterns in attributions.
Contribution
It formalizes explanation distributions for BNNs, proposes the UA-RAO operator for summarizing these distributions, and provides theoretical and empirical validation across a power quality benchmark.
Findings
Deep ensembles with mean UA-RAO improve localisation accuracy.
UA-RAO summaries reveal uncertainty patterns not visible in point estimates.
Framework generalizes to any BNN with Lipschitz-continuous attribution operators.
Abstract
Post-hoc explainable AI (XAI) methods typically produce deterministic attribution maps, whereas Bayesian neural networks (BNNs) induce a distribution over explanations. Capturing the variability of this distribution is important for uncertainty-aware decision-making. This paper formalises the \emph{explanation distribution} as the push-forward measure of the BNN posterior through any Lipschitz-continuous attribution operator. It further proposes the uncertainty-aware relevance attribution operator (UA-RAO), a general family of operators that summarises the explanation distribution using the mean, variance, coefficient of variation, quantiles, and set-theoretic aggregation measures. Theoretical support is provided through Monte Carlo accessibility and Wasserstein approximation bounds. The framework is evaluated on a 15-class power quality disturbance (PQD) classification benchmark,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
