Modelling Non-Smooth Signals with Complex Spectral Structure

Wessel P. Bruinsma, Martin Tegnér, Richard E. Turner
3/14/2022
stat.MLcs.LGeess.SP

Official code: wesselb/gpcm (8 stars, MIT, last commit 2026-10-07).

Abstract

The Gaussian Process Convolution Model (GPCM; Tobar et al., 2015a) is a model for signals with complex spectral structure. A significant limitation of the GPCM is that it assumes a rapidly decaying spectrum: it can only model smooth signals. Moreover, inference in the GPCM currently requires (1) a mean-field assumption, resulting in poorly calibrated uncertainties, and (2) a tedious variational optimisation of large covariance matrices. We redesign the GPCM model to induce a richer distribution over the spectrum with relaxed assumptions about smoothness: the Causal Gaussian Process Convolution Model (CGPCM) introduces a causality assumption into the GPCM, and the Rough Gaussian Process Convolution Model (RGPCM) can be interpreted as a Bayesian nonparametric generalisation of the fractional Ornstein-Uhlenbeck process. We also propose a more effective variational inference scheme, going beyond the mean-field assumption: we design a Gibbs sampler which directly samples from the optimal variational solution, circumventing any variational optimisation entirely. The proposed variations of the GPCM are validated in experiments on synthetic and real-world data, showing promising results.

View on arXivView PDF

Code Implementations(1)

wesselb/gpcmOfficial100%
MIT

Implementation of the GPCM and variations

81Shell, PythonJan 2, 20202 weeks agoMIT

Similar Papers

Cite this paper

@article{bruinsma2022modelling,
  title  = {Modelling Non-Smooth Signals with Complex Spectral Structure},
  author = {Wessel P. Bruinsma and Martin Tegnér and Richard E. Turner},
  year   = {2022},
  eprint = {2203.06997},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2203.06997}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2203.06997.svg)](https://codeofpaper.com/paper/2203.06997)

Discussion