Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Bayesian Learning from Sequential Data using Gaussian Processes with Signature Covariances

About

We develop a Bayesian approach to learning from sequential data by using Gaussian processes (GPs) with so-called signature kernels as covariance functions. This allows to make sequences of different length comparable and to rely on strong theoretical results from stochastic analysis. Signatures capture sequential structure with tensors that can scale unfavourably in sequence length and state space dimension. To deal with this, we introduce a sparse variational approach with inducing tensors. We then combine the resulting GP with LSTMs and GRUs to build larger models that leverage the strengths of each of these approaches and benchmark the resulting GPs on multivariate time series (TS) classification datasets. Code available at https://github.com/tgcsaba/GPSig.

Csaba Toth, Harald Oberhauser• 2019

Related benchmarks

TaskDatasetResultRank
Time-series classificationCHARACTER TRAJ. (test)
Accuracy0.991
73
Time-series classificationPENDIGITS (test)
Accuracy95.5
36
Time-series classificationWALK VS RUN (test)
Accuracy100
27
Time-series classificationUWAVE (test)
Accuracy97
27
Time-series classificationCMUSUBJECT16 (test)
Accuracy100
19
Time-series classificationPEMS (test)
Accuracy82
16
Time-series classificationDIGITSHAPES (test)
Accuracy100
14
Time-series classificationECG (test)
Accuracy84.8
14
Time-series classificationJapanese Vowels (test)
Accuracy98.5
14
Time-series classificationKICK VS PUNCH (test)--
8
Showing 10 of 24 rows

Other info

Code

Follow for update