ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2102.09964
48
3
v1v2v3v4 (latest)

Gaussian Process Regression in Logarithmic Time

19 February 2021
Adrien Corenflos
Zheng Zhao
Simo Särkkä
ArXiv (abs)PDFHTML
Abstract

The aim of this article is to present a novel parallelization method for temporal Gaussian process (GP) regression problems. The method allows for solving GP regression problems in logarithmic O(log⁡N)O(\log N)O(logN) time, where NNN is the number of time steps. Our approach uses the state-space representation of GPs which in its original form allows for linear O(N)O(N)O(N) time GP regression by leveraging the Kalman filtering and smoothing methods. By using a recently proposed parallelization method for Bayesian filters and smoothers, we are able to reduce the linear computational complexity of the Kalman filter and smoother solutions to the GP regression problems into logarithmic span complexity, which transforms into logarithm time complexity when implemented in parallel hardware such as a graphics processing unit (GPU). We experimentally demonstrate the computational benefits one simulated and real datasets via our open-source implementation leveraging the GPflow framework.

View on arXiv
Comments on this paper