Proceedings

EigenGP: Gaussian Process Models with Adaptive Eigenfunctions

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3763-3768.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Gaussian processes (GPs) provide a nonparametric representation of functions. However, classical GP inference suffers from high computational cost for big data. In this paper, we propose a new Bayesian approach, EigenGP, that learns both basis dictionary elements — eigenfunctions of a GP prior — and prior precisions in a sparse finite model. It is well known that, among all orthogonal basis functions, eigenfunctions can provide the most compact representation. Unlike other sparse Bayesian finite models where the basis function has a fixed form, our eigenfunctions live in a reproducing kernel Hilbert space as a finite linear combination of kernel functions. We learn the dictionary elements — eigenfunctions — and the prior precisions over these elements as well as all the other hyperparameters from data by maximizing the model marginal likelihood. We explore computational linear algebra to simplify the gradient computation significantly. Our experimental results demonstrate improved predictive performance of EigenGP over alternative sparse GP methods as well as relevance vector machines.

  1. [Cressie and Johannesson, 2008] Noel Cressie and Gardar Johan- nesson. Fixed rank kriging for very large spatial data sets. Jour- nal of the Royal Statistical Society: Series B (Statistical Method- ology), 70(1):209-226, February 2008.
  2. [Csató and Opper, 2002] Lehel Csató and Manfred Opper. Sparse online Gaussian processes. Neural Computation, 14:641-668, March 2002.
  3. [de Leeuw, 2007] Jan de Leeuw. Derivatives of generalized eigen systems with applications. In Department of Statistics Papers. Department of Statistics, UCLA, UCLA, 2007.
  4. [Faul and Tipping, 2001] Anita C. Faul and Michael E. Tipping. Analysis of sparse Bayesian learning. In Advances in Neural In- formation Processing Systems 14. MIT Press, 2001.
  5. [Hensman et al., 2013] James Hensman, Nicolò Fusi, and Neil D. Lawrence. Gaussian processes for big data. In the 29th Confer- ence on Uncertainty in Articial Intelligence (UAI 2013), pages 282-290, 2013.
  6. [Higdon, 2002] Dave Higdon. Space and space-time modeling us- ing process convolutions. In Clive W. Anderson, Vic Barnett, Philip C. Chatwin, and Abdel H. El-Shaarawi, editors, Quan- titative methods for current environmental issues, pages 37-56. Springer Verlag, 2002.
  7. [Hoegaerts et al., 2005] Luc Hoegaerts, Johan A. K. Suykens, Joos Vandewalle, and Bart De Moor. Subset based least squares sub- space regression in RKHS. Neurocomputing, 63:293-323, Jan- uary 2005.
  8. [Lázaro-Gredilla et al., 2010] Miguel Lázaro-Gredilla, Joaquin Quiñonero-Candela, Carl E. Rasmussen, and Aníbal R. Figueiras-Vidal. Sparse spectrum Gaussian process regression. Journal of Machine Learning Research, 11:1865-1881, 2010.
  9. [Lichman, 2013] Moshe Lichman. UCI machine learning reposi- tory, 2013.
  10. [MacKay, 1992] David J. C. MacKay. Bayesian interpolation. Neu- ral Computation, 4(3):415-447, 1992.
  11. [Marzouk and Najm, 2009] Youssef M. Marzouk and Habib N. Najm. Dimensionality reduction and polynomial chaos accel- eration of Bayesian inference in inverse problems. Journal of Computational Physics, 228(6):1862 -1902, 2009.
  12. [Minka, 2001] Thomas P. Minka. Old and new matrix algebra use- ful for statistics. Technical report, MIT Media Lab, 2001.
  13. [Pace and Barry, 1997] R. Kelley Pace and Ronald Barry. Sparse spatial autoregressions. Statistics and Probability Letters, 33(3):291-297, 1997.
  14. [Paciorek and Schervish, 2004] Christopher J. Paciorek and Mark J. Schervish. Nonstationary covariance functions for Gaussian process regression. In Advances in Neural Information Processing Systems 16. MIT Press, 2004.
  15. [Qi et al., 2010] Yuan Qi, Ahmed H. Abdel-Gawad, and Thomas P. Minka. Sparse-posterior Gaussian processes for general likeli- hoods. In Proceedings of the 26th Conference on Uncertainty in Artificial Intelligence, 2010.
  16. [Quiñonero-Candela and Rasmussen, 2005] Joaquin Quiñonero- Candela and Carl E. Rasmussen. A unifying view of sparse approximate Gaussian process regression. Journal of Machine Learning Research, 6:1935-1959, 12 2005.
  17. [Snelson and Ghahramani, 2006] Edward Snelson and Zoubin Ghahramani. Sparse Gaussian processes using pseudo-inputs. In Advances in Neural Information Processing Systems 18. MIT press, 2006.
  18. [Tipping, 2000] Michael E. Tipping. The relevance vector machine. In Advances in Neural Information Processing Systems 12. MIT Press, 2000.
  19. [Titsias, 2009] Michalis K. Titsias. Variational learning of inducing variables in sparse Gaussian processes. In The 12th International Conference on Artificial Intelligence and Statistics, pages 567- 574, 2009.
  20. [Williams and Barber, 1998] Christopher K. I. Williams and David Barber. Bayesian classification with Gaussian processes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(12):1342-1351, 1998.
  21. [Williams and Seeger, 2001] Christopher K. I. Williams and Matthias Seeger. Using the Nyström method to speed up kernel machines. In Advances in Neural Information Processing Systems 13, volume 13. MIT Press, 2001.
  22. [Yan and Qi, 2010] Feng Yan and Yuan Qi. Sparse Gaussian pro- cess regression via ℓ1 penalization. In Proceedings of 27th In- ternational Conference on Machine Learning, pages 1183-1190, 2010.
  23. [Zhang et al., 2008] Kai Zhang, Ivor W. Tsang, and James T. Kwok. Improved Nyström low-rank approximation and error analysis. In Proceedings of the 25th International Conference on Machine Learning, pages 1232-1239. ACM, 2008.

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

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