Explaining time series classifiers through meaningful perturbation and optimisation

被引:3
|
作者
Meng, Han [1 ,2 ]
Wagner, Christian [2 ]
Triguero, Isaac [1 ,2 ,3 ,4 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Computat Optimisat & Learning COL Lab, Nottingham, England
[2] Univ Nottingham, Sch Comp Sci, Lab Uncertainty Data & Decis Making LUCID, Nottingham, England
[3] Univ Granada, DaSCI Andalusian Inst Data Sci & Computat Intellig, Granada, Spain
[4] Univ Granada, Dept Comp Sci & Artificial Intelligence, Granada, Spain
关键词
Time series classification; Post-hoc explanation; Saliency-based explanation; Perturbation method; Optimisation approach;
D O I
10.1016/j.ins.2023.119334
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning approaches have enabled increasingly powerful time series classifiers. While performance has improved drastically, the resulting classifiers generally suffer from poor explainability, limiting their applicability in critical areas. Saliency-based methods designed to highlight the critical features are one of the most promising approaches to improving this explainability. Here, current techniques commonly rely on artificially perturbing the features, using, for example, random noise or 'zeroing' these features. We first demonstrate that an important drawback of these methods is that the perturbations used can result in unrealistic assessments of the classifier, since the perturbations force the data outside their original distribution. We articulate how this can result in poor identification of critical features, and hence misleading explanations. In order to address this issue and identify the most important features for the output of a black-box model, we propose a dual approach through meaningful perturbation and optimisation. First, leveraging a mechanism originally proposed in image analysis, a generative model is trained to create within-distribution perturbations of the input. These are then used to reliably evaluate whether a set of features is critical. Second, a greedy based segmentation and identification strategy is proposed to search for the smallest set of critical features. Experiments show that the proposed approach addresses the out-of-distribution problem and identifies fewer critical features than existing methods. In combination, both aspects of the proposed approach offer a qualitative advance towards generating meaningful and robust explanations in the context of time series classification.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Class-Specific Explainability for Deep Time Series Classifiers
    Doddaiah, Ramesh
    Parvatharaju, Prathyush
    Rundensteiner, Elke
    Hartvigsen, Thomas
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 101 - 110
  • [32] Bayesian network classifiers for time-series microarray data
    Tucker, A
    Vinciotti, V
    't Hoen, PAC
    Liu, XH
    ADVANCES IN INTELLIGENT DATA ANALYSIS VI, PROCEEDINGS, 2005, 3646 : 475 - 485
  • [33] Learning Saliency Maps to Explain Deep Time Series Classifiers
    Parvatharaju, Prathyush S.
    Doddaiah, Ramesh
    Hartvigsen, Thomas
    Rundensteiner, Elke A.
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 1406 - 1415
  • [34] Classifiers With a Reject Option for Early Time-Series Classification
    Hatami, Nima
    Chira, Camelia
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND ENSEMBLE LEARNING (CIEL), 2013, : 9 - 16
  • [35] Time series analysis using hierarchical neural network classifiers
    Dolenko, SA
    Orlov, YV
    Persiantsev, IG
    Shugai, JS
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : 908 - 911
  • [36] Handling Imbalanced Time Series Through Ensemble of Classifiers: A Multi-class Approach for Solar Flare Forecasting
    Discola Junior, Sergio Luisir
    Cecatto, Jose Roberto
    Fernandes, Marcio Merino
    Ribeiro, Marcela Xavier
    16TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY-NEW GENERATIONS (ITNG 2019), 2019, 800 : 209 - 214
  • [37] Explaining the UCR-NCVS Convergence: a Time Series Analysis
    Ansari, Sami
    He, Ni
    ASIAN JOURNAL OF CRIMINOLOGY, 2017, 12 (01) : 39 - 62
  • [38] Self-explaining Hierarchical Model for Intraoperative Time Series
    Li, Dingwen
    Xue, Bing
    King, Christopher
    Fritz, Bradley
    Avidan, Michael
    Abraham, Joanna
    Lu, Chenyang
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 1041 - 1046
  • [39] Explaining the UCR-NCVS Convergence: a Time Series Analysis
    Sami Ansari
    Ni He
    Asian Journal of Criminology, 2017, 12 : 39 - 62
  • [40] Time series analysis using fractal theory and online ensemble classifiers
    Lunga, Dalton
    Marwala, Tshilidzi
    AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 312 - +