Smoothing Splines and Rank Structured Matrices: Revisiting the Spline Kernel

Martin S. Andersen, Tianshi Chen

Research output: Contribution to journalJournal articleResearchpeer-review

406 Downloads (Pure)

Abstract

We show that the spline kernel of order $p$ is a so-called semiseparable function with semiseparability rank $p$. A consequence of this is that kernel matrices generated by the spline kernel are rank structured matrices that can be stored and factorized efficiently. We use this insight to derive new recursive algorithms with linear complexity in the number of knots for various kernel matrix computations. We also discuss applications of these algorithms, including smoothing spline regression, Gaussian process regression, and some related hyperparameter estimation problems.
Original languageEnglish
JournalSIAM Journal on Matrix Analysis and Applications
Volume41
Issue number2
Pages (from-to)389-412
ISSN0895-4798
DOIs
Publication statusPublished - 2020

Keywords

  • Numerical linear algebra
  • Rank structured matrices
  • Smoothing spline regression

Fingerprint

Dive into the research topics of 'Smoothing Splines and Rank Structured Matrices: Revisiting the Spline Kernel'. Together they form a unique fingerprint.

Cite this