2
$\begingroup$

I have this confusion, why are gaussian processes called smoothers. I mean I know they are also used for regression. But why are they called smoothers. Any guidance will be much appreciated

$\endgroup$
3
  • 1
    $\begingroup$ To my eye you seem to be conflating different things, but it might just be a difference in terminology (different areas often use terms puzzling to others). Can you point to an example of a "gaussian process" itself being called a "smoother", rather than say a computation applied to the output of a gaussian process? $\endgroup$
    – Glen_b
    Commented May 26, 2013 at 2:36
  • $\begingroup$ @Glen_b. I was looking at kriging which is equivalent to Gaussian process and they say it is a smoother. $\endgroup$
    – user34790
    Commented May 26, 2013 at 3:29
  • 3
    $\begingroup$ Your response is not an example, but a repetition of the original claim. Who says that, and where? Kriging is a form of smoothing, certainly. However, kriging is not a 'Gaussian process'; it's an operation that is applied to what is assumed to be a Gaussian process. $\endgroup$
    – Glen_b
    Commented May 26, 2013 at 8:25

1 Answer 1

4
$\begingroup$

It's been a long time since this question has been asked, but in case anybody still needs to know the answer: yes, GPs are (linear) smoothers. This means that any prediction a GP makes is a linear combination of past observations. Each observed output will be given a weight, which depends on its associated input, the input for which you want to make a prediction, and the covariance function. The weighted observed outputs are then simply added together.

This becomes obvious if you look at the formula for the predictive mean: grouping operations such that all computations not involving past outputs are done, you will end up with a matrix (i.e. linear function) that, when multiplied with past outputs, will give you the predicted mean at the requested set of points.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.