Proceedings

Scalable Gaussian Process Regression Using Deep Neural Networks

Download BibTeX Cite

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

Abstract

We propose a scalable Gaussian process model for regression by applying a deep neural network as the feature-mapping function. We first pretrain the deep neural network with a stacked denoising auto-encoder in an unsupervised way. Then, we perform a Bayesian linear regression on the top layer of the pre-trained deep network. The resulting model, Deep-Neural-Network-based Gaussian Process (DNN-GP), can learn much more meaningful representation of the data by the finite-dimensional but deep-layered feature-mapping function. Unlike standard Gaussian processes, our model scales well with the size of the training set due to the avoidance of kernel matrix inversion. Moreover, we present a mixture of DNN-GPs to further improve the regression performance. For the experiments on three representative large datasets, our proposed models significantly outperform the state-of-the-art algorithms of Gaussian process regression.

  1. [Bengio, 2009] Y. Bengio. Learning deep architectures for AI. Foundations and Trends in Machine Learning, 2(1):1-127, 2009.
  2. [Bishop, 2006] C. M. Bishop. Pattern recognition and machine learning. Springer, New York, 2006.
  3. [Cho et al., 2013] Kyung Hyun Cho, Tapani Raiko, and Alexander Ilin. Gaussian-Bernoulli deep Boltzmann machine. In Interna- tional Joint Conference on Neural Networks (IJCNN), 2013.
  4. [Damianou and Lawrence, 2012] Andreas C Damianou and Neil D Lawrence. Deep gaussian processes. In Proceedings of the Sixteenth International Workshop on Artificial Intelligence and Statistics, 2012.
  5. [Erhan et al., 2010] Dumitru Erhan, Yoshua Bengio, Aaron Courville, Pierre-Antoine Manzagol, Pascal Vincent, and Samy Bengio. Why does unsupervised pre-training help deep learning? Journal of Machine Learning Research (JMLR), 11:625-660, 2010.
  6. [Hinton and Salakhutdinov, 2006] G E Hinton and R R Salakhutdi- nov. Reducing the dimensionality of data with neural networks. Science, 313(5786):504-507, July 2006.
  7. [Hinton et al., 2006] G. E. Hinton, S. Osindero, and Y. W. Teh. A fast learning algorithm for deep belief nets. Neural Computation, 18:1527-1554, 2006.
  8. [Larochelle et al., 2007] Hugo Larochelle, Dumitru Erhan, Aaron Courville, James Bergstra, and Yoshua Bengio. An empirical evaluation of deep architectures on problems with many factors of variation. In International Conference on Machine learning (ICML), 2007.
  9. [Lawrence et al., 2002] Neil D. Lawrence, Matthias Seeger, and Ralf Herbrich. Fast sparse Gaussian process methods: the in- formative vector machine. In Suzanna Becker, Sebastian Thrun, and Klaus Obermayer, editors, Advances in Neural Information Processing Systems (NIPS), pages 609-616, 2002.
  10. [Lázaro-Gredilla and Figueiras-Vidal, 2010] Miguel Lázaro- Gredilla and Aníbal R Figueiras-Vidal. Marginalized neural network mixtures for large-scale regression. IEEE Transactions on Neural Networks, 21(8):1345-1351, 2010.
  11. [Lee et al., 2008] Honglak Lee, Chaitanya Ekanadham, and An- drew Y Ng. Sparse deep belief net model for visual area v2. In Advances in Neural Information Processing Systems (NIPS), pages 873-880, 2008.
  12. [Naish-Guzman and Holden, 2007] Andrew Naish-Guzman and Sean B. Holden. The generalized FITC approximation. In John C. Platt, Daphne Koller, Yoram Singer, and Sam T. Roweis, editors, Advances in Neural Information Processing Systems (NIPS), 2007.
  13. [Neal, 1995] Radford M Neal. Bayesian learning for neural net- works. PhD thesis, University of Toronto, 1995.
  14. [Nickisch and Rasmussen, 2008] Hannes Nickisch and Carl Ed- ward Rasmussen. Approximations for binary Gaussian process classification. Journal of Machine Learning Research (JMLR), 9:2035-2078, October 2008.
  15. [Quiñonero-Candela and Rasmussen, 2005] Joaquin Quiñonero- Candela and Carl Edward Rasmussen. A unifying view of sparse approximate Gaussian process regression. Journal of Machine Learning Research (JMLR), 6:1939-1959, 2005.
  16. [Rasmussen and Williams, 2006] C. E. Rasmussen and C. K. I. Williams. Gaussian processes for machine learning. The MIT Press, 2006.
  17. [Salakhutdinov and Hinton, 2007] Ruslan Salakhutdinov and Geof- frey E. Hinton. Using deep belief nets to learn covariance kernels for Gaussian processes. In John C. Platt, Daphne Koller, Yoram Singer, and Sam T. Roweis, editors, Advances in Neural Infor- mation Processing Systems (NIPS), 2007.
  18. [Salakhutdinov and Hinton, 2009] Ruslan Salakhutdinov and Geof- frey E. Hinton. Deep Boltzmann machines. In David A. Van Dyk and Max Welling, editors, International Conference on Artificial Intelligence and Statistics (AISTATS), pages 448-455, 2009.
  19. [Seeger, 2004] Matthias Seeger. Gaussian processes for machine learning. International Journal of Neural Systems., 14(2):69- 106, 2004.
  20. [Smola and Bartlett, 2000] Alex J. Smola and Peter L. Bartlett. Sparse greedy Gaussian process regression. In Todd K. Leen, Thomas G. Dietterich, and Volker Tresp, editors, Advances in Neural Information Processing Systems (NIPS), pages 619-625, 2000.
  21. [Snelson and Ghahramani, 2005] Edward Snelson and Zoubin Ghahramani. Sparse Gaussian processes using pseudo-inputs. In Advances in Neural Information Processing Systems (NIPS), 2005.
  22. [Snoek et al., 2011] Jasper Snoek, Ryan Prescott Adams, and Hugo Larochelle. On nonparametric guidance for learning autoencoder representations. Journal of Machine Learning Research (JMLR), 2011.
  23. [Titsias and Lázaro-Gredilla, 2013] Michalis Titsias and Miguel Lázaro-Gredilla. Variational inference for mahalanobis distance metrics in Gaussian process regression. In Advances in Neural Information Processing Systems (NIPS), pages 279-287, 2013.
  24. [Vincent et al., 2008] Pascal Vincent, Hugo Larochelle, Yoshua Bengio, and Pierre-Antoine Manzagol. Extracting and compos- ing robust features with denoising autoencoders. In International Conference on Machine learning (ICML), 2008.
  25. [Williams and Barber, 1998] Christopher KI Williams and David Barber. Bayesian classification with Gaussian processes. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 20(12):1342-1351, 1998.
  26. [Zhou et al., 2005] Shaohua Kevin Zhou, Bogdan Georgescu, Xi- ang Sean Zhou, and Dorin Comaniciu. Image based regression using boosting method. In IEEE International Conference on Computer Vision (ICCV), 2005.

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

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