Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _lamd/_lamd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ author:
layout: lecture
venue: Gaussian Process Summer School
talktheme: white
talkcss: mlatcl.css
talkcss: gpss.css
talkfontsize: smaller
bibdir: $HOME/lawrennd/bibliography/
people: ../_people/people.yml
Expand All @@ -34,7 +34,7 @@ assignment: False
ipynb: True
reveal: True
transition: None
potx: custom-reference.potx
potx: gpss-simple-reference.potx
dotx: custom-reference.dotx
baseurl: "gpss/" # the subpath of your site, e.g. /blog/
url: "https://mlatcl.github.io/" # the base hostname & protocol for your site
Expand Down
36 changes: 19 additions & 17 deletions _lectures/05-multi-output-gps.html

Large diffs are not rendered by default.

559 changes: 36 additions & 523 deletions _lectures/08-unsupervised-learning-with-gps.html

Large diffs are not rendered by default.

51 changes: 37 additions & 14 deletions _notebooks/05-multi-output-gps.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
"metadata": {},
"source": [
"<!-- CIP-0012 Track A: no-op outside HTML (overridden in talk-macros-html.gpp). -->\n",
"<!-- Class-test timer: no-op outside slides HTML (overridden in talk-macros-slides-html.gpp). -->\n",
"<!-- CIP-0016: mdpp expands \\diagramcredit before gpp; leftover calls are empty. -->\n",
"<!-- Do not edit this file locally. -->\n",
"<!-- Do not edit this file locally. -->\n",
"<!---->\n",
Expand Down Expand Up @@ -210,7 +212,7 @@
"to use interface to GPs. One which allowed the user to focus on the\n",
"modelling rather than the mathematics.\n",
"\n",
"<img class=\"\" src=\"https://mlatcl.github.io/gpss/slides/diagrams/gp/gpy.png\" style=\"width:70%; height:auto; display:block;\">\n",
"<img class=\"\" src=\"https://mlatcl.github.io/gpss/diagrams/gp/gpy.png\" style=\"width:70%; height:auto; display:block;\">\n",
"\n",
"Figure: <i>GPy is a BSD licensed software code base for implementing\n",
"Gaussian process models in Python. It is designed for teaching and\n",
Expand Down Expand Up @@ -307,7 +309,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_illustrate.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_illustrate.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Illustration of the Kronecker product.</i>"
]
Expand All @@ -325,7 +327,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_IK.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_IK.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Kronecker product between two matrices.</i>"
]
Expand Down Expand Up @@ -400,7 +402,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_IK_highlighted005.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_IK_highlighted005.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>The marginal distribution for the first three variables\n",
"(highlighted) is givne by $\\mathbf{K}$ when the form of stacking is\n",
Expand Down Expand Up @@ -473,7 +475,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_KI_highlighted002.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_KI_highlighted002.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>The marginal distribution for the first three variables\n",
"(highlighted) is independent when the form of stacking is\n",
Expand All @@ -486,7 +488,7 @@
"source": [
"## Mapping from Latent Process to Observed\n",
"\n",
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_KI.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_KI.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Mapping from latent process to observed</i>"
]
Expand Down Expand Up @@ -527,7 +529,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/kronecker_WX.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/kronecker_WX.svg\" class=\"\" width=\"60%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i></i>"
]
Expand Down Expand Up @@ -793,9 +795,9 @@
"\n",
"</center>\n",
"\n",
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/icm_covariance.svg\" class=\"\" width=\"100%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/kern/icm_covariance.svg\" class=\"\" width=\"100%\" style=\"vertical-align:middle;\">\n",
"\n",
"<img class=\"negate\" src=\"https://mlatcl.github.io/gpss/slides/diagrams/kern/icm_covariance.gif\" style=\"width:100%; height:auto; display:block;\">\n",
"<img class=\"negate\" src=\"https://mlatcl.github.io/gpss/diagrams/kern/icm_covariance.gif\" style=\"width:100%; height:auto; display:block;\">\n",
"\n",
"Figure: <i>Intrinsic coregionalization model covariance function.</i>"
]
Expand Down Expand Up @@ -1033,7 +1035,7 @@
"- 100m, 200m, 400m\n",
"- In early years of olympics not all events run.\n",
"\n",
"<img class=\"\" src=\"https://mlatcl.github.io/gpss/slides/diagrams/ml/100m_final_start.jpg\" style=\"width:100%; height:auto; display:block;\">\n",
"<img class=\"\" src=\"https://mlatcl.github.io/gpss/diagrams/ml/100m_final_start.jpg\" style=\"width:100%; height:auto; display:block;\">\n",
"<small>Image from Wikimedia Commons <http://bit.ly/16kMKHQ> by [Darren\n",
"Wilkinson](https://www.staff.ncl.ac.uk/d.j.wilkinson/)</small>"
]
Expand Down Expand Up @@ -1189,7 +1191,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/datasets/olympic-sprint-data.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/datasets/olympic-sprint-data.svg\" class=\"\" width=\"80%\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Olympic sprint gold medal winning times from Rogers and\n",
"Girolami (2011).</i>\n",
Expand All @@ -1199,6 +1201,27 @@
"for example the women’s 400 m only started in 1964."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import pods\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"data = pods.datasets.olympic_sprints()\n",
"X = data['X']\n",
"y = data['Y']"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down Expand Up @@ -1359,7 +1382,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/gp/olympic-sprint-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/gp/olympic-sprint-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Gaussian process fit to the Olympic Sprint data.</i>\n",
"\n",
Expand Down Expand Up @@ -1410,7 +1433,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/gp/olympic-sprint-lmc-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/gp/olympic-sprint-lmc-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Gaussian process fit to the Olympic Sprint data.</i>\n",
"\n",
Expand Down Expand Up @@ -1464,7 +1487,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<img src=\"https://mlatcl.github.io/gpss/slides/diagrams/gp/olympic-sprint-icm-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"<img src=\"https://mlatcl.github.io/gpss/diagrams/gp/olympic-sprint-icm-gp.svg\" class=\"\" width=\"\" style=\"vertical-align:middle;\">\n",
"\n",
"Figure: <i>Gaussian process fit to the Olympic Sprint data.</i>\n",
"\n",
Expand Down
Loading
Loading