Diffusion Language-Shapelets for Semi-supervised Time-Series Classification

Authors

  • Zhen Liu South China University of Technology
  • Wenbin Pei Dalian University of Technology
  • Disen Lan South China University of Technology
  • Qianli Ma South China University of Technology

DOI:

https://doi.org/10.1609/aaai.v38i13.29317

Keywords:

ML: Time-Series/Data Streams, ML: Semi-Supervised Learning

Abstract

Semi-supervised time-series classification could effectively alleviate the issue of lacking labeled data. However, existing approaches usually ignore model interpretability, making it difficult for humans to understand the principles behind the predictions of a model. Shapelets are a set of discriminative subsequences that show high interpretability in time series classification tasks. Shapelet learning-based methods have demonstrated promising classification performance. Unfortunately, without enough labeled data, the shapelets learned by existing methods are often poorly discriminative, and even dissimilar to any subsequence of the original time series. To address this issue, we propose the Diffusion Language-Shapelets model (DiffShape) for semi-supervised time series classification. In DiffShape, a self-supervised diffusion learning mechanism is designed, which uses real subsequences as a condition. This helps to increase the similarity between the learned shapelets and real subsequences by using a large amount of unlabeled data. Furthermore, we introduce a contrastive language-shapelets learning strategy that improves the discriminability of the learned shapelets by incorporating the natural language descriptions of the time series. Experiments have been conducted on the UCR time series archive, and the results reveal that the proposed DiffShape method achieves state-of-the-art performance and exhibits superior interpretability over baselines.

Published

2024-03-24

How to Cite

Liu, Z., Pei, W., Lan, D., & Ma, Q. (2024). Diffusion Language-Shapelets for Semi-supervised Time-Series Classification. Proceedings of the AAAI Conference on Artificial Intelligence, 38(13), 14079-14087. https://doi.org/10.1609/aaai.v38i13.29317

Issue

Section

AAAI Technical Track on Machine Learning IV