Litcius/Paper detail

TRustworthy Uncertainty Propagation for Sequential Time-Series Analysis in RNNs

Dimah Dera, Sabeen Ahmed, Nidhal C. Bouaynaya, Ghulam Rasool

2023IEEE Transactions on Knowledge and Data Engineering18 citationsDOIOpen Access PDF

Abstract

The massive time-series production through the Internet of Things and digital healthcare requires novel data modeling and prediction. Recurrent neural networks (RNNs) are extensively used for analyzing time-series data. However, these models are unable to assess prediction uncertainty, which is particularly critical in heterogeneous and noisy environments. Bayesian inference allows reasoning about predictive uncertainty by estimating the posterior distribution of the parameters. The challenge remains in propagating the high-dimensional distribution through the sequential, non-linear layers of RNNs, resulting in mode collapse leading to erroneous uncertainty estimation and exacerbating the gradient explosion problem. This paper proposes a TRustworthy Uncertainty propagation for Sequential Time-series analysis (TRUST) in RNNs by introducing a Gaussian prior over network parameters and estimating the first two moments of the Gaussian variational distribution using the evidence lower bound. We propagate the variational moments through the sequential, non-linear layers of RNNs using the first-order Taylor approximation. The propagated covariance of the predictive distribution captures uncertainty in the output decision. The extensive experiments using ECG5000 and PeMS-SF classification and weather and power consumption prediction tasks demonstrate 1) significant robustness of TRUST-RNNs against noise and adversarial attacks and 2) self-assessment through the uncertainty that increases significantly with increasing noise.

Topics & Concepts

Computer scienceRecurrent neural networkRobustness (evolution)Time seriesCovarianceExpectation propagationUncertainty quantificationArtificial intelligenceGaussianGaussian noiseInferencePosterior probabilityMachine learningAlgorithmData miningGaussian processBayesian probabilityArtificial neural networkStatisticsMathematicsBiochemistryQuantum mechanicsChemistryPhysicsGeneAnomaly Detection Techniques and ApplicationsFault Detection and Control SystemsAdversarial Robustness in Machine Learning
TRustworthy Uncertainty Propagation for Sequential Time-Series Analysis in RNNs | Litcius