Skip to content

ebonilla/mtgp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-task Gaussian process (MTGP)

Implements the multi-task model of Bonilla et al [1]

Author

Edwin V. Bonilla

Requirements

Yo need to have the gpml matlab package in your matlab path. You can download it at http://gaussianprocess.org/gpml/code/matlab/release/gpml-matlab-v1.3-2006-09-08.tar.gz Note that this is an old release of the gpml package as newer versions do not seem to support backward compatibility and MTGP was based on the version dated as 2006-03-29.

Main Contents

  1. learn_mtgp.m : Learns an MTGP model. It uses the minimize function included in the gpml package.
  2. nmargl_mtgp : Marginal likelihood and its gradients for an MTGP model
  3. alpha_mtgp.m : Computes data structures for predictions in an MTGP model
  4. predict_mtgp_all_tasks.m: Makes predictions for all tasks in an MTGP model
  5. toy_example.m: A toy example of how to use the package

References

[1] Edwin V. Bonilla, Kian Ming A. Chai, and Christopher K. I. Williams. Multi-task Gaussian Process Prediction. In Advances in Neural Information Processing Systems 20: NIPS'08.

About

Multi-task Gaussian Process

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published