# An Intuitive Tutorial to Gaussian Process Regression

arXiv: https://arxiv.org/abs/2009.10862 · HTML: https://mlsanity.com/paper/2009.10862/

## Key facts

- Cited by 16 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 22 Sep 2020.

## Built on by (most cited first, 16 of 16)

- [A novel data generation scheme for surrogate modelling with deep operator networks](https://mlsanity.com/paper/2402.16903/) (2024)
- [A Tutorial on Gaussian Process Learning-based Model Predictive Control](https://mlsanity.com/paper/2404.03689/) (2024)
- [Reduced-order structure-property linkages for stochastic metamaterials](https://mlsanity.com/paper/2505.01283/) (2025)
- [A Guide to Bayesian Optimization in Bioprocess Engineering](https://mlsanity.com/paper/2508.10642/) (2025)
- [MotionDPS: Motion-Compensated 3D Brain MRI Reconstruction](https://mlsanity.com/paper/2605.22121/) (2026)
- [Enhancing Safety in Mixed Traffic: Learning-Based Modeling and Efficient Control of Autonomous and Human-Driven Vehicles](https://mlsanity.com/paper/2404.06732/) (2024)
- [Machine Learning-Guided Design of Non-Reciprocal and Asymmetric Elastic Chiral Metamaterials](https://mlsanity.com/paper/2404.13215/) (2024)
- [Iterative Learning Control of Fast, Nonlinear, Oscillatory Dynamics (Preprint)](https://mlsanity.com/paper/2405.20045/) (2024)
- [Learning to Drift in Extreme Turning with Active Exploration and Gaussian Process Based MPC](https://mlsanity.com/paper/2410.05740/) (2024)
- [Enhancing Corrosion Resistance of Aluminum Alloys Through AI and ML Modeling](https://mlsanity.com/paper/2508.11685/) (2025)
- [A Data-Driven Interpolation Method on Smooth Manifolds via Diffusion Processes and Voronoi Tessellations](https://mlsanity.com/paper/2509.03758/) (2025)
- [Data-driven Neural Networks for Windkessel Parameter Calibration](https://mlsanity.com/paper/2509.21206/) (2025)
- [FGM optimization in complex domains using Gaussian process regression based profile generation algorithm](https://mlsanity.com/paper/2511.12171/) (2025)
- [The Average Relative Entropy and Transpilation Depth determines the noise robustness in Variational Quantum Classifiers](https://mlsanity.com/paper/2603.21300/) (2026)
- [From Classification to Regression: Using a Fruitfly to Solve Equations](https://mlsanity.com/paper/2607.27196/) (2026)
- [Adaptive Sampling for Automated Post-Disaster Rapid Damage Assessment via Level-Set Cost-Aware Bayesian Optimization](https://mlsanity.com/paper/2608.02868/) (2026)

## Abstract (arXiv)

This tutorial aims to provide an intuitive introduction to Gaussian process regression (GPR). GPR models have been widely used in machine learning applications due to their representation flexibility and inherent capability to quantify uncertainty over predictions. The tutorial starts with explaining the basic concepts that a Gaussian process is built on, including multivariate normal distribution, kernels, non-parametric models, and joint and conditional probability. It then provides a concise description of GPR and an implementation of a standard GPR algorithm. In addition, the tutorial reviews packages for implementing state-of-the-art Gaussian process algorithms. This tutorial is accessible to a broad audience, including those new to machine learning, ensuring a clear understanding of GPR fundamentals.
