Preprint
Machine Learning

Bayesian Calibration of Computer Models

Marc C. Kennedy(University of Sheffield), Anthony O’Hagan(University of Sheffield)
September 1, 2001Journal of the Royal Statistical Society Series B (Statistical Methodology)4,213 citations

4.2k

Citations

0

Influential Citations

Journal of the Royal Statistical Society Series B (Statistical Methodology)

Venue

2001

Year

Abstract

Summary We consider prediction and uncertainty analysis for systems which are approximated using complex mathematical models. Such models, implemented as computer codes, are often generic in the sense that by a suitable choice of some of the model's input parameters the code can be used to predict the behaviour of the system in a variety of specific applications. However, in any specific application the values of necessary parameters may be unknown. In this case, physical observations of the system in the specific context are used to learn about the unknown parameters. The process of fitting the model to the observed data by adjusting the parameters is known as calibration. Calibration is typically effected by ad hoc fitting, and after calibration the model is used, with the fitted input values, to predict the future behaviour of the system. We present a Bayesian calibration technique which improves on this traditional approach in two respects. First, the predictions allow for all sources of uncertainty, including the remaining uncertainty over the fitted parameters. Second, they attempt to correct for any inadequacy of the model which is revealed by a discrepancy between the observed data and the model predictions from even the best-fitting parameter values. The method is illustrated by using data from a nuclear radiation release at Tomsk, and from a more complex simulated nuclear accident exercise.

Analysis

Why This Paper Matters

Kennedy and O'Hagan's 2001 paper introduced a rigorous Bayesian framework for calibrating computer models, addressing a fundamental challenge in scientific computing: how to use physical observations to learn about unknown input parameters and make predictions that account for all sources of uncertainty. Prior to this work, calibration was often performed ad hoc, ignoring parameter uncertainty and model inadequacy, leading to overconfident predictions. This paper formalized the problem and provided a statistically principled solution, which has since become a cornerstone of uncertainty quantification (UQ) for complex simulators.

The significance is underscored by its wide adoption across disciplines—from climate modeling to engineering—and its 4,000+ citations. It bridged the gap between Bayesian statistics and computer experiments, laying the groundwork for the now-thriving field of surrogate modeling and emulation. By explicitly modeling model discrepancy, it also highlighted the importance of acknowledging imperfections in mathematical models, a perspective that resonates with modern machine learning debates on uncertainty and robustness.

Technical Contributions

  • Bayesian calibration framework: Treats unknown parameters as random variables with priors, updating beliefs via physical observations.
  • Model inadequacy term: Introduces a Gaussian process discrepancy function to capture systematic deviations between simulator and reality, preventing biased parameter estimates.
  • Gaussian process emulator: Uses a GP surrogate to approximate the expensive computer code, enabling efficient posterior sampling.
  • Full uncertainty propagation: Predictions integrate over parameter and discrepancy uncertainty, yielding credible intervals.
  • Demonstration on nuclear applications: Applies the method to Tomsk radiation release data and a simulated accident, showcasing practical utility.

Results

The paper presents two case studies. For the Tomsk data, the Bayesian calibration produces predictions with uncertainty bounds that reflect both parameter and model uncertainty, contrasting with traditional point estimates. In the simulated nuclear accident exercise, the method successfully recovers known parameters and provides realistic predictive intervals. While no quantitative metrics like RMSE are reported, the qualitative improvement over ad hoc calibration is clear: the Bayesian approach avoids overconfidence and corrects for model bias. The authors emphasize that ignoring discrepancy leads to underestimation of uncertainty and biased calibration.

Significance

This work has had a profound impact on the AI and statistics communities. It popularized the use of Gaussian processes for emulating expensive simulators and established a template for Bayesian calibration that is now standard in UQ. The explicit treatment of model discrepancy has influenced research on model misspecification and robust machine learning. Moreover, the paper's emphasis on uncertainty quantification aligns with modern needs for trustworthy AI, particularly in safety-critical domains. Its legacy is evident in the widespread adoption of Bayesian methods for computer experiments and the continued development of calibration techniques in deep learning and scientific machine learning.