Explaining deep multi-class time series classifiers

被引:1
|
作者
Doddaiah, Ramesh [1 ]
Parvatharaju, Prathyush S. [1 ]
Rundensteiner, Elke [1 ]
Hartvigsen, Thomas [2 ]
机构
[1] WPI, Data Sci, 100 Inst Rd, Worcester, MA 01609 USA
[2] MIT, CSAIL, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
Time series; Classification; Explainability; Deep learning;
D O I
10.1007/s10115-024-02073-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Explainability helps users trust deep learning solutions for time series classification. However, existing explainability methods for multi-class time series classifiers focus on one class at a time, ignoring relationships between the classes. Instead, when a classifier is choosing between many classes, an effective explanation must show what sets the chosen class apart from the rest. We now formalize this notion, studying the open problem of class-specific explainability for deep time series classifiers, a challenging and impactful problem setting. We design a novel explainability method, DEMUX, which learns saliency maps for explaining deep multi-class time series classifiers by adaptively ensuring that its explanation spotlights the regions in an input time series that a model uses specifically to its predicted class. DEMUX adopts a gradient-based approach composed of three interdependent modules that combine to generate consistent, class-specific saliency maps that remain faithful to the classifier's behavior yet are easily understood by end users. We demonstrate that DEMUX outperforms nine state-of-the-art alternatives on seven popular datasets when explaining two types of deep time series classifiers. We analyze runtime performance, show the impacts of hyperparameter selection, and introduce a detailed study of perturbation methods for time series. Further, through a case study, we demonstrate that DEMUX's explanations indeed highlight what separates the predicted class from the others in the eyes of the classifier.
引用
收藏
页码:3497 / 3521
页数:25
相关论文
共 50 条
  • [31] Statistical approaches to combining binary classifiers for multi-class classification
    Shiraishi, Yuichi
    Fukumizu, Kenji
    NEUROCOMPUTING, 2011, 74 (05) : 680 - 688
  • [32] DISTANCE BETWEEN SPECIES BY CONFUSION OPERATORS OF MULTI-CLASS CLASSIFIERS
    Tarba, Nicolae
    Irimescu, Ionela N.
    Pleava, Ana M.
    Scarlat, Eugen N.
    Mihailescu, Mona
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN-SERIES A-APPLIED MATHEMATICS AND PHYSICS, 2025, 87 (01): : 171 - 182
  • [33] Using an Hebbian Learning Rule for Multi-Class SVM Classifiers
    Thierry Viéville
    Sylvie Crahay
    Journal of Computational Neuroscience, 2004, 17 : 271 - 287
  • [34] Dynamic selection and combination of one-class classifiers for multi-class classification
    Fragoso, Rogerio C. P.
    Cavalcanti, George D. C.
    Pinheiro, Roberto H. W.
    Oliveira, Luiz S.
    KNOWLEDGE-BASED SYSTEMS, 2021, 228
  • [35] Multi-class classification via heterogeneous ensemble of one-class classifiers
    Kang, Seokho
    Cho, Sungzoon
    Rang, Pilsung
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 43 : 35 - 43
  • [36] Multi-class time series classification of EEG signals with Recurrent Neural Networks
    Dutta, Kusumika Krori
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 337 - 341
  • [37] Explaining time series classifiers through meaningful perturbation and optimisation
    Meng, Han
    Wagner, Christian
    Triguero, Isaac
    INFORMATION SCIENCES, 2023, 645
  • [38] Deep Multi-class Adversarial Specularity Removal
    Lin, John
    Seddik, Mohamed El Amine
    Tamaazousti, Mohamed
    Tamaazousti, Youssef
    Bartoli, Adrien
    IMAGE ANALYSIS, 2019, 11482 : 3 - 15
  • [39] Real Time Performance Comparison of Multi-class Deep Learning Methods at the Edge
    Sonmez, Doruk
    Cetin, Aydin
    ARTIFICIAL INTELLIGENCE AND APPLIED MATHEMATICS IN ENGINEERING PROBLEMS, 2020, 43 : 853 - 867
  • [40] MULTI-CLASS CLASSIFIERS BASED ON BINARY CLASSIFIERS: PERFORMANCE, EFFICIENCY, AND MINIMUM CODING MATRIX DISTANCES
    Beekhof, Fokko
    Voloshynovskiy, Sviatoslav
    Koval, Oleksiy
    Holotyak, Taras
    2009 IEEE INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, 2009, : 270 - +