EconPapers    
Economics at your fingertips  
 

XCM: An Explainable Convolutional Neural Network for Multivariate Time Series Classification

Kevin Fauvel, Tao Lin, Véronique Masson, Élisa Fromont and Alexandre Termier
Additional contact information
Kevin Fauvel: Inria, Univ Rennes, CNRS, IRISA, 35042 Rennes, France
Tao Lin: College of Biosystems Engineering and Food Science, Zhejiang University, Hangzhou 310058, China
Véronique Masson: Inria, Univ Rennes, CNRS, IRISA, 35042 Rennes, France
Élisa Fromont: Inria, Univ Rennes, CNRS, IRISA, 35042 Rennes, France
Alexandre Termier: Inria, Univ Rennes, CNRS, IRISA, 35042 Rennes, France

Mathematics, 2021, vol. 9, issue 23, 1-19

Abstract: Multivariate Time Series (MTS) classification has gained importance over the past decade with the increase in the number of temporal datasets in multiple domains. The current state-of-the-art MTS classifier is a heavyweight deep learning approach, which outperforms the second-best MTS classifier only on large datasets. Moreover, this deep learning approach cannot provide faithful explanations as it relies on post hoc model-agnostic explainability methods, which could prevent its use in numerous applications. In this paper, we present XCM, an eXplainable Convolutional neural network for MTS classification. XCM is a new compact convolutional neural network which extracts information relative to the observed variables and time directly from the input data. Thus, XCM architecture enables a good generalization ability on both large and small datasets, while allowing the full exploitation of a faithful post hoc model-specific explainability method (Gradient-weighted Class Activation Mapping) by precisely identifying the observed variables and timestamps of the input data that are important for predictions. We first show that XCM outperforms the state-of-the-art MTS classifiers on both the large and small public UEA datasets. Then, we illustrate how XCM reconciles performance and explainability on a synthetic dataset and show that XCM enables a more precise identification of the regions of the input data that are important for predictions compared to the current deep learning MTS classifier also providing faithful explainability. Finally, we present how XCM can outperform the current most accurate state-of-the-art algorithm on a real-world application while enhancing explainability by providing faithful and more informative explanations.

Keywords: convolutional neural network; explainability; multivariate time series classification (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/9/23/3137/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/23/3137/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:23:p:3137-:d:695645

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:9:y:2021:i:23:p:3137-:d:695645