Proceedings

Deeper Connections between Neural Networks and Gaussian Processes Speed-up Active Learning

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3599-3605.

https://doi.org/10.24963/ijcai.2019/499

Abstract

Active learning methods for neural networks are usually based on greedy criteria, which ultimately give a single new design point for the evaluation. Such an approach requires either some heuristics to sample a batch of design points at one active learning iteration, or retraining the neural network after adding each data point, which is computationally inefficient. Moreover, uncertainty estimates for neural networks sometimes are overconfident for the points lying far from the training sample. In this work, we propose to approximate Bayesian neural networks (BNN) by Gaussian processes (GP), which allows us to update the uncertainty estimates of predictions efficiently without retraining the neural network while avoiding overconfident uncertainty prediction for out-of-sample points. In a series of experiments on real-world data, including large-scale problems of chemical and physical modeling, we show the superiority of the proposed approach over the state-of-the-art methods.

  1. [Beluch et al., 2018] Beluch, W. H., Genewein, T., Nürnberger, A., and Köhler, J. M. (2018). The power of ensembles for active learning in image classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 9368-9377.
  2. [Bertin-Mahieux et al., 2011] Bertin-Mahieux, T., Ellis, D. P., Whitman, B., and Lamere, P. (2011). The million song dataset. In Ismir, volume 2, page 10.
  3. [Bradshaw et al., 2017] Bradshaw, J., Matthews, A. G. d. G., and Ghahramani, Z. (2017). Adversarial examples, uncer- tainty, and transfer testing robustness in gaussian process hybrid deep networks. arXiv:1707.02476.
  4. [Burnaev and Panov, 2015] Burnaev, E. and Panov, M. (2015). Adaptive design of experiments based on gaus- sian processes. In International Symposium on Statistical Learning and Data Sciences, pages 116-125. Springer.
  5. [Buza, 2014] Buza, K. (2014). Feedback prediction for blogs. In Data analysis, machine learning and knowledge discovery, pages 145-152. Springer.
  6. [Fernandes et al., 2015] Fernandes, K., Vinagre, P., and Cortez, P. (2015). A proactive intelligent decision sup- port system for predicting the popularity of online news. In Portuguese Conference on Artificial Intelligence, pages 535-546. Springer.
  7. [Forrester et al., 2008] Forrester, A., Keane, A., et al. (2008). Engineering design via surrogate modelling: a practical guide. John Wiley & Sons.
  8. [Gal and Ghahramani, 2016] Gal, Y. and Ghahramani, Z. (2016). Dropout as a bayesian approximation: Represent- ing model uncertainty in deep learning. In Proc. ICML'16, pages 1050-1059.
  9. [Gal et al., 2017] Gal, Y., Islam, R., and Ghahramani, Z. (2017). Deep bayesian active learning with image data. arXiv:1703.02910.
  10. [Garnelo et al., 2018] Garnelo, M., Rosenbaum, D., Maddi- son, C. J., Ramalho, T., Saxton, D., Shanahan, M., Teh, Y. W., Rezende, D. J., and Eslami, S. (2018). Conditional neural processes. arXiv:1807.01613.
  11. [Graf et al., 2011] Graf, F., Kriegel, H.-P., Schubert, M., Pölsterl, S., and Cavallaro, A. (2011). 2d image regis- tration in ct images using radial image descriptors. In In- ternational Conference on Medical Image Computing and Computer-Assisted Intervention, pages 607-614. Springer.
  12. [Graves, 2011] Graves, A. (2011). Practical variational in- ference for neural networks. In Advances in neural infor- mation processing systems, pages 2348-2356.
  13. [Hafner et al., 2018] Hafner, D., Tran, D., Irpan, A., Lilli- crap, T., and Davidson, J. (2018). Reliable uncertainty estimates in deep neural networks using noise contrastive priors. arXiv:1807.09289.
  14. [Hensman et al., 2013] Hensman, J., Fusi, N., and Lawrence, N. D. (2013). Gaussian processes for big data. arXiv:1309.6835.
  15. [Lee et al., 2017] Lee, J., Bahri, Y., Novak, R., Schoenholz, S. S., Pennington, J., and Sohl-Dickstein, J. (2017). Deep neural networks as gaussian processes. arXiv:1711.00165.
  16. [Li et al., 2018] Li, H., Wang, X., and Ding, S. (2018). Re- search and development of neural network ensembles: a survey. Artificial Intelligence Review, 49(4):455-479.
  17. [Matthews et al., 2018] Matthews, A. G. d. G., Rowland, M., Hron, J., Turner, R. E., and Ghahramani, Z. (2018). Gaussian process behaviour in wide deep neural networks. arXiv:1804.11271. [Mentch and Hooker, 2016]
  18. Mentch, L. and Hooker, G. (2016). Quantifying uncertainty in random forests via con- fidence intervals and hypothesis tests. The Journal of Ma- chine Learning Research, 17(1):841-881.
  19. [Nugteren and Codreanu, 2015] Nugteren, C. and Codreanu, V. (2015). Cltune: A generic auto-tuner for opencl ker- nels. In Embedded Multicore/Many-core Systems-on-Chip (MCSoC), 2015 IEEE 9th International Symposium on, pages 195-202. IEEE.
  20. [Paisley et al., 2012] Paisley, J., Blei, D. M., and Jordan, M. I. (2012). Variational bayesian inference with stochas- tic search. In Proc. ICML'12, pages 1363-1370.
  21. [Podryabinkin et al., 2013] Podryabinkin, E., Rudyak, V., Gavrilov, A., and May, R. (2013). Detailed modeling of drilling fluid flow in a wellbore annulus while drilling. In Proceedings of the International Conference on Offshore Mechanics and Arctic Engineering -OMAE, volume 6.
  22. [Pop and Fulop, 2018] Pop, R. and Fulop, P. (2018). Deep ensemble bayesian active learning: Addressing the mode collapse issue in monte carlo dropout via ensembles. arXiv preprint arXiv:1811.03897.
  23. [Ramakrishnan et al., 2014] Ramakrishnan, R., Dral, P. O., Rupp, M., and Von Lilienfeld, O. A. (2014). Quantum chemistry structures and properties of 134 kilo molecules. Scientific data, 1:140022.
  24. [Rasmussen, 2004] Rasmussen, C. E. (2004). Gaussian pro- cesses in machine learning. In Advanced lectures on ma- chine learning, pages 63-71. Springer.
  25. [Sacks et al., 1989] Sacks, J., Welch, W. J., Mitchell, T. J., and Wynn, H. P. (1989). Design and analysis of computer experiments. Statistical science, pages 409-423.
  26. [Schütt et al., 2017] Schütt, K. T., Arbabzadah, F., Chmiela, S., Müller, K. R., and Tkatchenko, A. (2017). Quantum- chemical insights from deep tensor neural networks. Na- ture communications, 8:13890.
  27. [Settles, 2012] Settles, B. (2012). Active learning. Synthesis Lectures on Artificial Intelligence and Machine Learning, 6(1):1-114.
  28. [Seung et al., 1992] Seung, H. S., Opper, M., and Sompolin- sky, H. (1992). Query by committee. In Proceedings of the fifth annual workshop on Computational learning theory, pages 287-294. ACM.
  29. [Shannon et al., 2003] Shannon, P., Markiel, A., Ozier, O., Baliga, N. S., Wang, J. T., Ramage, D., Amin, N., Schwikowski, B., and Ideker, T. (2003). Cytoscape: a software environment for integrated models of biomolecu- lar interaction networks. Genome research, 13(11):2498- 2504.
  30. [Sun et al., 2018] Sun, S., Zhang, G., Wang, C., Zeng, W., Li, J., and Grosse, R. (2018). Differentiable compositional kernel learning for gaussian processes. arXiv:1806.04326.
  31. [Tsymbalov et al., 2018] Tsymbalov, E., Panov, M., and Shapeev, A. (2018). Dropout-based active learning for re- gression. In International Conference on Analysis of Im- ages, Social Networks and Texts, pages 247-258. Springer.

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

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