Skip to content

Inter-task covariance #2500

Answered by Balandat
ekinugurel asked this question in Q&A
Mar 23, 2024 · 1 comments · 5 replies
Discussion options

You must be logged in to vote

covariance". How exactly does this work, mathematically? Originally, I thought that this was simply the covariance between output vectors, e.g. for two output vectors this matrix would be 2x2, with the diagonal entries being 1 and the non-diagonal entries being the covariance between two random variables. Is this the case?

Yes.

I run the following snippet of code, expecting to get a very high covariance between the two output vectors (as they are identical). However, it seems that the two covariances change each time I run this, even though I don't change anything else in the code. What may be the reason for this?

Assuming the above is all the code you have:

  • model.covar_module.task_…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@ekinugurel
Comment options

@Balandat
Comment options

@ekinugurel
Comment options

@Balandat
Comment options

@ekinugurel
Comment options

Answer selected by ekinugurel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants