A Generalised Signature Method for Multivariate Time Series Feature Extraction
arXiv:2006.00873
Abstract
The 'signature method' refers to a collection of feature extraction techniques for multivariate time series, derived from the theory of controlled differential equations. There is a great deal of flexibility as to how this method can be applied. On the one hand, this flexibility allows the method to be tailored to specific problems, but on the other hand, can make precise application challenging. This paper makes two contributions. First, the variations on the signature method are unified into a general approach, the \emph{generalised signature method}, of which previous variations are special cases. A primary aim of this unifying framework is to make the signature method more accessible to any machine learning practitioner, whereas it is now mostly used by specialists. Second, and within this framework, we derive a canonical collection of choices that provide a domain-agnostic starting point. We derive these choices as a result of an extensive empirical study on 26 datasets and go on to show competitive performance against current benchmarks for multivariate time series classification. Finally, to ease practical application, we make our techniques available as part of the open-source [redacted] project.
arXiv comment25 pages
References in corpus (25)
- Scikit-learn: Machine Learning in Python
- Deep Residual Learning for Image Recognition
- Multivariate LSTM-FCNs for Time Series Classification
- Speech Commands: A Dataset for Limited-Vocabulary Speech Recognition
- Should we really use post-hoc tests based on mean-ranks?
- The UEA multivariate time series classification archive, 2018
- Learning to Detect Sepsis with a Multitask Gaussian Process RNN Classifier
- Learning from the past, predicting the statistics for the future, learning an evolving system
- Signatory: differentiable computations of the signature and logsignature transforms, on both CPU and GPU
- Deep Signature Transforms
- A scalable end-to-end Gaussian process adapter for irregularly sampled time series classification
- Discretely sampled signals and the rough Hoff process
- Learning stochastic differential equations using RNN with log signature features
- Neural Rough Differential Equations for Long Time Series
- The iisignature library: efficient calculation of iterated-integral signatures and log signatures
- Application of the Signature Method to Pattern Recognition in the CEQUEL Clinical Trial
- Bayesian Learning from Sequential Data using Gaussian Processes with Signature Covariances
- Detecting early signs of depressive and manic episodes in patients with bipolar disorder using the signature-based model
- Embedding and learning with signatures
- Derivatives pricing using signature payoffs
- Generalised Interpretable Shapelets for Irregular Time Series
- Sketching the order of events
- Signature features with the visibility transformation
- Learning to Detect Bipolar Disorder and Borderline Personality Disorder with Language and Speech in Non-Clinical Interviews
- Path Imputation Strategies for Signature Models of Irregular Time Series
Cited by in corpus (5)
- Signatory: differentiable computations of the signature and logsignature transforms, on both CPU and GPU
- Neural Controlled Differential Equations for Online Prediction Tasks
- Seq2Tens: An Efficient Representation of Sequences by Low-Rank Tensor Projections
- Efficient and Accurate Gradients for Neural SDEs
- Path Signature Area-Based Causal Discovery in Coupled Time Series