Files
FYS-STK4155/doc/src/GaussianProcess/GaussianProcess.html
T
2018-03-19 11:13:31 +01:00

165 lines
4.7 KiB
HTML

<!--
Automatically generated HTML file from DocOnce source
(https://github.com/hplgit/doconce/)
-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="DocOnce: https://github.com/hplgit/doconce/" />
<meta name="description" content="Data Analysis and Machine Learning: Machine learning with Gaussian Processes">
<title>Data Analysis and Machine Learning: Machine learning with Gaussian Processes</title>
<style type="text/css">
/* bloodish style */
body {
font-family: Helvetica, Verdana, Arial, Sans-serif;
color: #404040;
background: #ffffff;
}
h1 { font-size: 1.8em; color: #8A0808; }
h2 { font-size: 1.6em; color: #8A0808; }
h3 { font-size: 1.4em; color: #8A0808; }
h4 { color: #8A0808; }
a { color: #8A0808; text-decoration:none; }
tt { font-family: "Courier New", Courier; }
/* pre style removed because it will interfer with pygments */
p { text-indent: 0px; }
hr { border: 0; width: 80%; border-bottom: 1px solid #aaa}
p.caption { width: 80%; font-style: normal; text-align: left; }
hr.figure { border: 0; width: 80%; border-bottom: 1px solid #aaa}
div { text-align: justify; text-justify: inter-word; }
</style>
</head>
<!-- tocinfo
{'highest level': 2,
'sections': [('What is a Gaussian Process?', 2, None, '___sec0'),
('Gaussian process regression', 2, None, '___sec1'),
('Topics', 2, None, '___sec2')]}
end of tocinfo -->
<body>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: { autoNumber: "AMS" },
extensions: ["AMSmath.js", "AMSsymbols.js", "autobold.js", "color.js"]
}
});
</script>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<!-- ------------------- main content ---------------------- -->
<center><h1>Data Analysis and Machine Learning: Machine learning with Gaussian Processes</h1></center> <!-- document title -->
<p>
<!-- author(s): Christian Forss&#233;n, and Morten Hjorth-Jensen -->
<center>
<b>Christian Forss&#233;n</b> [1]
</center>
<center>
<b>Morten Hjorth-Jensen</b> [2, 3]
</center>
<p>
<!-- institution(s) -->
<center>[1] <b>Department of Physics, Chalmers University of Technology, Sweden</b></center>
<center>[2] <b>Department of Physics, University of Oslo</b></center>
<center>[3] <b>Department of Physics and Astronomy and National Superconducting Cyclotron Laboratory, Michigan State University</b></center>
<br>
<p>
<center><h4>Mar 19, 2018</h4></center> <!-- date -->
<br>
<p>
<!-- !split --><br><br><br><br><br><br><br><br><br><br>
<h2 id="___sec0">What is a Gaussian Process? </h2>
<ul>
<li> We have considered splines and kernel regression methods. These</li>
</ul>
require choice of somewhat arbitrary set of knots.
<ul>
<li> Antoher possibility is to setup a prior distribution for the
regression function using a <em>Gaussian Process</em>.</li>
<li> This is a very flexible class of models that has distinct computational
and theoretical advantages. It can be viewed as a potentially
infinite-dimensional generalization of Gaussian distributions.</li>
<li> See the excellent (and free) book <a href="http://www.gaussianprocess.org/gpml/" target="_blank">Gaussian Processes for Machine
Learning</a> by Carl Edward
Rasmussen and Christopher K. I. Williams.</li>
</ul>
<!-- !split --><br><br><br><br><br><br><br><br><br><br>
<h2 id="___sec1">Gaussian process regression </h2>
<ul>
<li> Realizations from a Gaussian process correspond to random functions</li>
<li> Let us first consider an unknown regression function \( \mu(x) \) that
depends on a single, continuous variable \( x \).</li>
<li> The Gaussian process is written as \( \mu \sim \mathrm{GP}(m,k) \), and
is parametrized in terms of a mean function \( m(x) \) and a covariance
function \( k(x,x') \).</li>
<li> The GP prior on \( \mu \) describes it as a random function for which
the values at any set of \( N \) prespecified points \( \{x_i\}_{i=1}^N \)
are a draw from a \( N \)-dimensional normal distribution</li>
</ul>
$$
$$
\mu(x_1), \ldots \mu(x_N) \sim \mathrm{N}\left( \left( m(x_1),
\ldots, m(x_N) \right), K(x_1, \ldots, x_N) \right),
$$
$$
with mean \( m \) and covariance \( K \).
<p>
<!-- !split --><br><br><br><br><br><br><br><br><br><br>
<h2 id="___sec2">Topics </h2>
<ul>
<li> More matematical details</li>
<li> The role of the covariance function (different kernels)</li>
<li> multidimensional case</li>
<li> examples.</li>
</ul>
<!-- ------------------- end of main content --------------- -->
<center style="font-size:80%">
<!-- copyright --> &copy; 1999-2018, Morten Hjorth-Jensen. Released under CC Attribution-NonCommercial 4.0 license
</center>
</body>
</html>