Proceedings

Scalable Gaussian Process Regression Networks

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 2456-2462.

https://doi.org/10.24963/ijcai.2020/340

Abstract

Gaussian process regression networks (GPRN) are powerful Bayesian models for multi-output regression, but their inference is intractable. To address this issue, existing methods use a fully factorized structure (or a mixture of such structures) over all the outputs and latent functions for posterior approximation, which, however, can miss the strong posterior dependencies among the latent variables and hurt the inference quality. In addition, the updates of the variational parameters are inefficient and can be prohibitively expensive for a large number of outputs. To overcome these limitations, we propose a scalable variational inference algorithm for GPRN, which not only captures the abundant posterior dependencies but also is much more efficient for massive outputs. We tensorize the output space and introduce tensor/matrix-normal variational posteriors to capture the posterior correlations and to reduce the parameters.

We jointly optimize all the parameters and exploit the inherent Kronecker product structure in the variational model evidence lower bound to accelerate the computation. We demonstrate the advantages of our method in several real-world applications.

  1. [Abadi et al., 2016] Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, et al. Tensorflow: A system for large-scale machine learn- ing. In 12th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 16), pages 265-283, 2016.
  2. [Alvarez and Lawrence, 2009] Mauricio Alvarez and Neil D Lawrence. Sparse convolved gaussian processes for multi- output regression. In Advances in neural information pro- cessing systems, pages 57-64, 2009.
  3. [Álvarez et al., 2010] Mauricio Álvarez, David Luengo, Michalis Titsias, and Neil Lawrence. Efficient multiout- put gaussian processes through variational inducing ker- nels. In Proceedings of the Thirteenth International Con- ference on Artificial Intelligence and Statistics, pages 25- 32, 2010.
  4. [Alvarez et al., 2012] Mauricio A Alvarez, Lorenzo Rosasco, Neil D Lawrence, et al. Kernels for vector- valued functions: A review. Foundations and Trends R in Machine Learning, 4(3):195-266, 2012.
  5. [Alvarez et al., 2019] Mauricio Alvarez, Wil Ward, and Cris- tian Guarnizo. Non-linear process convolutions for multi- output gaussian processes. In The 22nd International Conference on Artificial Intelligence and Statistics, pages 1969-1977, 2019.
  6. [Andreassen et al., 2011] Erik Andreassen, Anders Clausen, Mattias Schevenels, Boyan S Lazarov, and Ole Sigmund. Efficient topology optimization in matlab using 88 lines of code. Structural and Multidisciplinary Optimization, 43(1):1-16, 2011.
  7. [Balasubramanian and Schwartz, 2002] Mukund Balasubra- manian and Eric L Schwartz. The isomap algorithm and topological stability. Science, 295(5552):7-7, 2002.
  8. [Bonilla et al., 2007] Edwin V Bonilla, Felix V Agakov, and Christopher KI Williams. Kernel multi-task learning using task-specific features. In Artificial Intelligence and Statis- tics, pages 43-50, 2007.
  9. [Bonilla et al., 2008] Edwin V Bonilla, Kian M Chai, and Christopher Williams. Multi-task gaussian process predic- tion. In Advances in neural information processing sys- tems, pages 153-160, 2008.
  10. [Boyle and Frean, 2005] Phillip Boyle and Marcus Frean. Dependent gaussian processes. In Advances in neural in- formation processing systems, pages 217-224, 2005.
  11. [Bozeman and Dalton, 1973] James D Bozeman and Charles Dalton. Numerical study of viscous flow in a cavity. Jour- nal of Computational Physics, 12(3):348-363, 1973.
  12. [Goulard and Voltz, 1992] Michel Goulard and Marc Voltz. Linear coregionalization model: tools for estimation and choice of cross-variogram matrix. Mathematical Geology, 24(3):269-286, 1992.
  13. [Higdon et al., 2008] Dave Higdon, James Gattiker, Brian Williams, and Maria Rightley. Computer model calibra- tion using high-dimensional output. Journal of the Ameri- can Statistical Association, 103(482):570-583, 2008.
  14. [Higdon, 2002] Dave Higdon. Space and space-time model- ing using process convolutions. In Quantitative methods for current environmental issues, pages 37-56. Springer, 2002.
  15. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  16. [Nguyen and Bonilla, 2013] Trung Nguyen and Edwin Bonilla. Efficient variational inference for gaussian process regression networks. In Artificial Intelligence and Statistics, pages 472-480, 2013.
  17. [Rakitsch et al., 2013] Barbara Rakitsch, Christoph Lippert, Karsten Borgwardt, and Oliver Stegle. It is all in the noise: Efficient multi-task gaussian process inference with struc- tured residuals. In Advances in neural information pro- cessing systems, pages 1466-1474, 2013.
  18. [Schölkopf et al., 1998] Bernhard Schölkopf, Alexander Smola, and Klaus-Robert Müller. Nonlinear compo- nent analysis as a kernel eigenvalue problem. Neural computation, 10(5):1299-1319, 1998.
  19. [Stegle et al., 2011] Oliver Stegle, Christoph Lippert, Joris M Mooij, Neil D Lawrence, and Karsten Borgwardt. Efficient inference in matrix-variate gaussian models with\iid observation noise. In Advances in neural information processing systems, pages 630-638, 2011.
  20. [Wainwright et al., 2008] Martin J Wainwright, Michael I Jordan, et al. Graphical models, exponential families, and variational inference. Foundations and Trends R in Ma- chine Learning, 1(1-2):1-305, 2008.
  21. [Williams and Rasmussen, 2006] Christopher KI Williams and Carl Edward Rasmussen. Gaussian processes for ma- chine learning. MIT press Cambridge, MA, 2006.
  22. [Wilson et al., 2012] Andrew Gordon Wilson, David A Knowles, and Zoubin Ghahramani. Gaussian process re- gression networks. In Proceedings of the 29th Interna- tional Coference on International Conference on Machine Learning, pages 1139-1146. Omnipress, 2012.
  23. [Xing et al., 2015] Wei Xing, Akeel A Shah, and Pras- anth B Nair. Reduced dimensional gaussian process emulators of parametrized partial differential equations based on isomap. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 471(2174):20140697, 2015.
  24. [Xing et al., 2016] WW Xing, V Triantafyllidis, AA Shah, PB Nair, and Nicholas Zabaras. Manifold learning for the emulation of spatial fields from computational models. Journal of Computational Physics, 326:666-690, 2016.
  25. [Zhe et al., 2019] Shandian Zhe, Wei Xing, and Robert M Kirby. Scalable high-order gaussian process regression. In The 22nd International Conference on Artificial Intelli- gence and Statistics, pages 2611-2620, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards