Related Experiment Video
Updated: Mar 19, 2026

A User-friendly and Powerful R Analysis of Large-scale Datasets
Published on: November 4, 2025
Fast methods for training Gaussian processes on large datasets
C J Moore1, A J K Chua1, C P L Berry2
1Institute of Astronomy , Madingley Road, Cambridge CB3 0HA, UK.
Abstract:
Gaussian process regression (GPR) is a non-parametric Bayesian technique for interpolating or fitting data. The main barrier to further uptake of this powerful tool rests in the computational costs associated with the matrices which arise when dealing with large datasets. Here, we derive some simple results which we have found useful for speeding up the learning stage in the GPR algorithm, and especially for performing Bayesian model comparison between different covariance functions. We apply our techniques to both synthetic and real data and quantify the speed-up relative to using nested sampling to numerically evaluate model evidences.
Related Concept Videos
Gaussian Elimination: Problem Solving
Gauss's Law: Problem-Solving
Gauss's Law
Improving Translational Accuracy
Improving Translational Accuracy
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by

