Generalised interpretable shapelets for irregular time series

The shapelet transform is a form of feature extraction for time series, in which a time series is described by its similarity to each of a collection of `shapelets'. However it has previously suffered from a number of limitations, such as being limited to regularly-spaced fully-observed time se...

Full description

Bibliographic Details
Main Authors: Kidger, P, James, M, Lyons, T
Format: Internet publication
Language:English
Published: 2020
_version_ 1797109860938022912
author Kidger, P
James, M
Lyons, T
author_facet Kidger, P
James, M
Lyons, T
author_sort Kidger, P
collection OXFORD
description The shapelet transform is a form of feature extraction for time series, in which a time series is described by its similarity to each of a collection of `shapelets'. However it has previously suffered from a number of limitations, such as being limited to regularly-spaced fully-observed time series, and having to choose between efficient training and interpretability. Here, we extend the method to continuous time, and in doing so handle the general case of irregularly-sampled partially-observed multivariate time series. Furthermore, we show that a simple regularisation penalty may be used to train efficiently without sacrificing interpretability. The continuous-time formulation additionally allows for learning the length of each shapelet (previously a discrete object) in a differentiable manner. Finally, we demonstrate that the measure of similarity between time series may be generalised to a learnt pseudometric. We validate our method by demonstrating its performance and interpretability on several datasets; for example we discover (purely from data) that the digits 5 and 6 may be distinguished by the chirality of their bottom loop, and that a kind of spectral gap exists in spoken audio classification.
first_indexed 2024-03-07T07:47:14Z
format Internet publication
id oxford-uuid:9c4a0b05-5a23-4816-a1bb-9367c0ac0753
institution University of Oxford
language English
last_indexed 2024-03-07T07:47:14Z
publishDate 2020
record_format dspace
spelling oxford-uuid:9c4a0b05-5a23-4816-a1bb-9367c0ac07532023-06-09T12:53:41ZGeneralised interpretable shapelets for irregular time seriesInternet publicationhttp://purl.org/coar/resource_type/c_7ad9uuid:9c4a0b05-5a23-4816-a1bb-9367c0ac0753EnglishSymplectic Elements2020Kidger, PJames, MLyons, TThe shapelet transform is a form of feature extraction for time series, in which a time series is described by its similarity to each of a collection of `shapelets'. However it has previously suffered from a number of limitations, such as being limited to regularly-spaced fully-observed time series, and having to choose between efficient training and interpretability. Here, we extend the method to continuous time, and in doing so handle the general case of irregularly-sampled partially-observed multivariate time series. Furthermore, we show that a simple regularisation penalty may be used to train efficiently without sacrificing interpretability. The continuous-time formulation additionally allows for learning the length of each shapelet (previously a discrete object) in a differentiable manner. Finally, we demonstrate that the measure of similarity between time series may be generalised to a learnt pseudometric. We validate our method by demonstrating its performance and interpretability on several datasets; for example we discover (purely from data) that the digits 5 and 6 may be distinguished by the chirality of their bottom loop, and that a kind of spectral gap exists in spoken audio classification.
spellingShingle Kidger, P
James, M
Lyons, T
Generalised interpretable shapelets for irregular time series
title Generalised interpretable shapelets for irregular time series
title_full Generalised interpretable shapelets for irregular time series
title_fullStr Generalised interpretable shapelets for irregular time series
title_full_unstemmed Generalised interpretable shapelets for irregular time series
title_short Generalised interpretable shapelets for irregular time series
title_sort generalised interpretable shapelets for irregular time series
work_keys_str_mv AT kidgerp generalisedinterpretableshapeletsforirregulartimeseries
AT jamesm generalisedinterpretableshapeletsforirregulartimeseries
AT lyonst generalisedinterpretableshapeletsforirregulartimeseries