ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification Models

Yuxuan Liang (The Hong Kong University of Science and Technology (Guangzhou)) · Shirui Pan (Griffith University) · Johan Barthelemy (University of Wollongong) · Bosong Huang (Griffith University) · Ming Jin (Griffith University) · Debo Cheng (Universtiy of South Australia) · Qingsong Wen (Head of AI Research @ Squirrel AI) · Chenghao Liu (Datadog)
atomicity propertiescausal fidelitycausal relationshipsclassification outcomesfeature attributionpost-hoc time series explanationprecision enhancementreal-world datasetssaliency assessmentshapelet describe-and-detectshapeletsshapexshapley valuessynthetic datasetstime series classification

Explaining time series classification models is crucial, particularly in high-stakes applications such as healthcare and finance, where transparency and trust play a critical role. Although numerous time series classification methods have identified key subsequences, known as shapelets, as core features for achieving state-of-the-art performance and validating their pivotal role in classification outcomes, existing post-hoc time series explanation (PHTSE) methods primarily focus on timestep-level feature attribution. These explanation methods overlook the fundamental prior that classification outcomes are predominantly driven by key shapelets. To bridge this gap, we present ShapeX, an innovative framework that segments time series into meaningful shapelet-driven segments and employs Shapley values to assess their saliency. At the core of ShapeX lies the Shapelet Describe-and-Detect (SDD) framework, which effectively learns a diverse set of shapelets essential for classification. We further demonstrate that ShapeX produces explanations which reveal causal relationships instead of just correlations, owing to the atomicity properties of shapelets. Experimental results on both synthetic and real-world datasets demonstrate that ShapeX outperforms existing methods in identifying the most relevant subsequences, enhancing both the precision and causal fidelity of time series explanations.