TSEM: Temporally Weighted Spatiotemporal Explainable Neural Network for Multivariate Time Series

25 May 2022  ยท  Anh-Duy Pham, Anastassia Kuestenmacher, Paul G. Ploeger ยท

Deep learning has become a one-size-fits-all solution for technical and business domains thanks to its flexibility and adaptability. It is implemented using opaque models, which unfortunately undermines the outcome trustworthiness. In order to have a better understanding of the behavior of a system, particularly one driven by time series, a look inside a deep learning model so-called posthoc eXplainable Artificial Intelligence (XAI) approaches, is important. There are two major types of XAI for time series data, namely model-agnostic and model-specific. Model-specific approach is considered in this work. While other approaches employ either Class Activation Mapping (CAM) or Attention Mechanism, we merge the two strategies into a single system, simply called the Temporally Weighted Spatiotemporal Explainable Neural Network for Multivariate Time Series (TSEM). TSEM combines the capabilities of RNN and CNN models in such a way that RNN hidden units are employed as attention weights for the CNN feature maps temporal axis. The result shows that TSEM outperforms XCM. It is similar to STAM in terms of accuracy, while also satisfying a number of interpretability criteria, including causality, fidelity, and spatiotemporality.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Time Series Classification ArticularyWordRecognition TSEM Accuracy 0.557 # 1
Time Series Classification BasicMotions TSEM Accuracy 0.925 # 1
Time Series Classification Cricket TSEM Accuracy 0.722 # 1
Time Series Classification EigenWorms TSEM % Test Accuracy 42 # 7
Time Series Classification ERing TSEM Accuracy 0.844 # 1
Time Series Classification EthanolConcentration TSEM Accuracy 0.395 # 1
Time Series Classification FaceDetection TSEM Accuracy 0.513 # 3
Time Series Classification Handwriting TSEM Accuracy 0.117 # 1
Time Series Classification Heartbeat TSEM Accuracy 0.746 # 3
Time Series Classification Libras TSEM Accuracy 0.372 # 10
Time Series Classification NATOPS TSEM Accuracy 0.833 # 1
Time Series Classification pendigits TSEM Accuracy 0.686 # 4
Time Series Classification RacketSports TSEM Accuracy 0.77 # 1
Time Series Classification SelfRegulationSCP2 TSEM Accuracy 0.756 # 1
Time Series Classification StandWalkJump TSEM Accuracy 0.467 # 1
Time Series Classification UCI Epileptic Seizure Recognition TSEM Accuracy 0.891 # 1
Time Series Classification UWave TSEM Accuracy 0.831 # 9

Methods


No methods listed for this paper. Add relevant methods here