Saved in:
Bibliographic Details
Main Authors: Viset, Frida, Kullberg, Anton, Wesel, Frederiek, Solin, Arno
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2408.02346
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911977308160000
author Viset, Frida
Kullberg, Anton
Wesel, Frederiek
Solin, Arno
author_facet Viset, Frida
Kullberg, Anton
Wesel, Frederiek
Solin, Arno
contents The Hilbert-space Gaussian Process (HGP) approach offers a hyperparameter-independent basis function approximation for speeding up Gaussian Process (GP) inference by projecting the GP onto M basis functions. These properties result in a favorable data-independent $\mathcal{O}(M^3)$ computational complexity during hyperparameter optimization but require a dominating one-time precomputation of the precision matrix costing $\mathcal{O}(NM^2)$ operations. In this paper, we lower this dominating computational complexity to $\mathcal{O}(NM)$ with no additional approximations. We can do this because we realize that the precision matrix can be split into a sum of Hankel-Toeplitz matrices, each having $\mathcal{O}(M)$ unique entries. Based on this realization we propose computing only these unique entries at $\mathcal{O}(NM)$ costs. Further, we develop two theorems that prescribe sufficient conditions for the complexity reduction to hold generally for a wide range of other approximate GP models, such as the Variational Fourier Feature (VFF) approach. The two theorems do this with no assumptions on the data and no additional approximations of the GP models themselves. Thus, our contribution provides a pure speed-up of several existing, widely used, GP approximations, without further approximations.
format Preprint
id arxiv_https___arxiv_org_abs_2408_02346
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Exploiting Hankel-Toeplitz Structures for Fast Computation of Kernel Precision Matrices
Viset, Frida
Kullberg, Anton
Wesel, Frederiek
Solin, Arno
Machine Learning
The Hilbert-space Gaussian Process (HGP) approach offers a hyperparameter-independent basis function approximation for speeding up Gaussian Process (GP) inference by projecting the GP onto M basis functions. These properties result in a favorable data-independent $\mathcal{O}(M^3)$ computational complexity during hyperparameter optimization but require a dominating one-time precomputation of the precision matrix costing $\mathcal{O}(NM^2)$ operations. In this paper, we lower this dominating computational complexity to $\mathcal{O}(NM)$ with no additional approximations. We can do this because we realize that the precision matrix can be split into a sum of Hankel-Toeplitz matrices, each having $\mathcal{O}(M)$ unique entries. Based on this realization we propose computing only these unique entries at $\mathcal{O}(NM)$ costs. Further, we develop two theorems that prescribe sufficient conditions for the complexity reduction to hold generally for a wide range of other approximate GP models, such as the Variational Fourier Feature (VFF) approach. The two theorems do this with no assumptions on the data and no additional approximations of the GP models themselves. Thus, our contribution provides a pure speed-up of several existing, widely used, GP approximations, without further approximations.
title Exploiting Hankel-Toeplitz Structures for Fast Computation of Kernel Precision Matrices
topic Machine Learning
url https://arxiv.org/abs/2408.02346