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. 2210.10210
16
11

Equispaced Fourier representations for efficient Gaussian process regression from a billion data points

18 October 2022
P. Greengard
M. Rachh
A. Barnett
ArXivPDFHTML
Abstract

We introduce a Fourier-based fast algorithm for Gaussian process regression in low dimensions. It approximates a translationally-invariant covariance kernel by complex exponentials on an equispaced Cartesian frequency grid of MMM nodes. This results in a weight-space M×MM\times MM×M system matrix with Toeplitz structure, which can thus be applied to a vector in O(Mlog⁡M){\mathcal O}(M \log{M})O(MlogM) operations via the fast Fourier transform (FFT), independent of the number of data points NNN. The linear system can be set up in O(N+Mlog⁡M){\mathcal O}(N + M \log{M})O(N+MlogM) operations using nonuniform FFTs. This enables efficient massive-scale regression via an iterative solver, even for kernels with fat-tailed spectral densities (large MMM). We provide bounds on both kernel approximation and posterior mean errors. Numerical experiments for squared-exponential and Mat\érn kernels in one, two and three dimensions often show 1-2 orders of magnitude acceleration over state-of-the-art rank-structured solvers at comparable accuracy. Our method allows 2D Mat\érn-\mbox{\frac{3}{2}} regression from N=109N=10^9N=109 data points to be performed in 2 minutes on a standard desktop, with posterior mean accuracy 10−310^{-3}10−3. This opens up spatial statistics applications 100 times larger than previously possible.

View on arXiv
Comments on this paper