INSHAPE: Instance-Level Shapelets for Interpretable Time-Series Classification
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 4456-4464.
https://doi.org/10.24963/ijcai.2026/496
Keywords
- Machine Learning: Feature extraction, selection and dimensionality reduction
- Machine Learning: Classification
- Machine Learning: Time series and data streams
- Machine Learning: Explainable/Interpretable machine learning
Abstract
Discovering shapelets -- i.e., discriminative temporal patterns within time series -- has been widely studied to address the inherent complexity of time-series classification (TSC) and to make model decision-making processes more transparent.
However, existing methods primarily focus on population-level shapelets optimized across the entire dataset, which leads to two fundamental limitations: (i) population-level patterns often misalign with instance-specific features, resulting in suboptimal performance and potentially misleading interpretations, and (ii) most methods treat shapelets as independent entities, overlooking important temporal dependencies and interactions among multiple patterns.
To address these limitations, we propose INSHAPE, an interpretable TSC framework that discovers variable-length, discriminative temporal patterns specific to each time series.
INSHAPE identifies these patterns as non-overlapping segments and models their temporal dependencies, thereby providing clear instance-level interpretations while achieving strong predictive performance.
Furthermore, INSHAPE bridges local and global interpretability through a bottom-up approach, aggregating instance-level shapelets into prototypical (population-level) shapelets.
Extensive experiments on 128 UCR and 30 UEA benchmark datasets show that INSHAPE consistently outperforms state-of-the-art shapelet-based methods while providing more intuitive and interpretable insights.
@inproceedings{ijcai2026p496,
title = {INSHAPE: Instance-Level Shapelets for Interpretable Time-Series Classification},
author = {Lee, Seongjun and Lee, Seokhyun and Lee, Changhee},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {4456--4464},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/496},
url = {https://doi.org/10.24963/ijcai.2026/496},
}
TY - CPAPER TI - INSHAPE: Instance-Level Shapelets for Interpretable Time-Series Classification AU - Lee, Seongjun AU - Lee, Seokhyun AU - Lee, Changhee T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 4456 EP - 4464 DO - 10.24963/ijcai.2026/496 UR - https://doi.org/10.24963/ijcai.2026/496 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: