Materials: [ Cód.: GPmultioutputpart1.mlx ] [ PDF ]
This video, a continuation of the video [
as a process that, indeed, has an auto-covariance function whose result is a matrix of size according to the number of outputs
as well as a stochastic process with one more input, , with being an augmented input, a pair of abscissa + index (say, 1 or 2 if we are in a two-output case) indicating which output we are referring to, henceforth with being a scalar.
Actually, both representations are equivalent, as one would intuitively expect, and it is just a matter of preference when writing code in which one is used.
Although it is not the only option, generating these multi-output covariances is convenient and simple if one considers that the process is , with being a matrix and a vector of “components”. If we assume that they are independent, they will each have an autocovariance independent of the rest, and will be a diagonal matrix.
The last part of the video presents a Matlab example of said processes (2 outputs) and generates realizations of it.
*Link to my [ whole collection] of videos in English. Link to larger [ Colección completa] in Spanish.