A tutorial on Gaussian process regression: Modelling, exploring, and exploiting functions

被引:892
作者
Schulz, Eric [1 ]
Speekenbrink, Maarten [2 ]
Krause, Andreas [3 ]
机构
[1] Harvard Univ, Dept Psychol, 33 Kirkland St, Cambridge, MA 02138 USA
[2] UCL, Dept Expt Psychol, London, England
[3] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
关键词
Gaussian process regression; Active learning; Exploration-exploitation; Bandit problems; SEARCH; DESIGN;
D O I
10.1016/j.jmp.2018.03.001
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This tutorial introduces the reader to Gaussian process regression as an expressive tool to model, actively explore and exploit unknown functions. Gaussian process regression is a powerful, non-parametric Bayesian approach towards regression problems that can be utilized in exploration and exploitation scenarios. This tutorial aims to provide an accessible introduction to these techniques. We will introduce Gaussian processes which generate distributions over functions used for Bayesian non-parametric regression, and demonstrate their use in applications and didactic examples including simple regression problems, a demonstration of kernel-encoded prior assumptions and compositions, a pure exploration scenario within an optimal design framework, and a bandit-like exploration-exploitation scenario where the goal is to recommend movies. Beyond that, we describe a situation modelling risk-averse exploration in which an additional constraint (not to sample below a certain threshold) needs to be accounted for. Lastly, we summarize recent psychological experiments utilizing Gaussian processes. Software and literature pointers are also provided. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 57 条
  • [1] NEW LOOK AT STATISTICAL-MODEL IDENTIFICATION
    AKAIKE, H
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (06) : 716 - 723
  • [2] [Anonymous], 2012, ARXIV12032177
  • [3] [Anonymous], 2013, INT C MACHINE LEARNI
  • [4] [Anonymous], 2015, Advances in Neural Information Processing Systems
  • [5] [Anonymous], J EXPT PSYCHOL LEARN
  • [6] [Anonymous], 2006, ADAPT COMPUT MACH LE, DOI DOI 10.1142/50129065704001899
  • [7] [Anonymous], 1975, OPTIMIZATION TECHNIQ
  • [8] [Anonymous], PSYCHONOMIC B REV
  • [9] [Anonymous], J AM STAT ASS
  • [10] Berkenkamp F., 2016, arXiv