Bayesian Learning from Sequential Data using Gaussian Processes with Signature Covariances
Csaba Toth, Harald Oberhauser

TL;DR
This paper introduces a Bayesian method using Gaussian processes with signature kernels for sequential data, enabling sequence comparison and leveraging stochastic analysis, with scalable sparse variational techniques and integration with neural networks for improved time series classification.
Contribution
It presents a novel Bayesian framework with signature kernels for sequential data, combining GPs with neural networks and introducing scalable sparse variational methods.
Findings
Effective sequence comparison via signature kernels
Scalable sparse variational approach with inducing tensors
Enhanced time series classification performance
Abstract
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Fault Detection and Control Systems · Time Series Analysis and Forecasting
MethodsGated Recurrent Unit · Long Short-Term Memory · Gaussian Process
