English

Kernel Distillation for Fast Gaussian Processes Prediction

Machine Learning 2018-11-06 v2 Machine Learning

Abstract

Gaussian processes (GPs) are flexible models that can capture complex structure in large-scale dataset due to their non-parametric nature. However, the usage of GPs in real-world application is limited due to their high computational cost at inference time. In this paper, we introduce a new framework, \textit{kernel distillation}, to approximate a fully trained teacher GP model with kernel matrix of size n×nn\times n for nn training points. We combine inducing points method with sparse low-rank approximation in the distillation procedure. The distilled student GP model only costs O(m2)O(m^2) storage for mm inducing points where mnm \ll n and improves the inference time complexity. We demonstrate empirically that kernel distillation provides better trade-off between the prediction time and the test performance compared to the alternatives.

Keywords

Cite

@article{arxiv.1801.10273,
  title  = {Kernel Distillation for Fast Gaussian Processes Prediction},
  author = {Congzheng Song and Yiming Sun},
  journal= {arXiv preprint arXiv:1801.10273},
  year   = {2018}
}
R2 v1 2026-06-23T00:05:16.528Z