Interactive Visualization of Gaussian Processes
infinitecuriosity.org
infinitecuriosity.org
https://math.stackexchange.com/a/1930880/901583
http://mlss.tuebingen.mpg.de/2013/Hennig_2013_Animating_Samp...
Practically, I have a hard time using Gaussian process regression. I find regression with splines to be reasonable and fast, and I don't have to fret about the nugget parameter or the covariance function structure. But I admit GP regression has a beautiful theory.
But there is an equivalence between (smoothing) splines and certain types of Gaussian process models. [1]
[1] http://pages.stat.wisc.edu/~wahba/ftp1/oldie/kw70bayes.pdf
The big downside is that it takes expert knowledge (to design a proper kernel) and a solid implementation (to avoid the various numerical problems they can produce) to apply them to practical problem. Most implementation either break down very quickly or are not flexible enough for my taste.
I have a Rust implementation [0] which tries to help with the flexibility aspect but it is still very far from perfect.
Aligning axes across plots/small multiples is such an underused technique imho!
(Have you considered writing the authors of the Distill article/making a PR to their article? Just wondering; your diagram is already nicely presented on your blog.)
Also, thanks for including the source so they can be seen in the browser dev tools, don't know if that gets done enough with interactive visualizations like this.