journal article·2023-07-27Open access

Amortized Bayesian Meta-Learning with Accelerated Gradient Descent Steps

Zhewei Zhang, Xuejing Li, Shengjin Wang

Applied Sciences· Volume 13· Issue 15

Abstract

Recent meta-learning models often learn priors from observed tasks using a network optimized via stochastic gradient descent (SGD), which usually takes more training steps to convergence. In this paper, we propose an accelerated Bayesian meta-learning structure with a stochastic inference network (ABML-SIN). The proposed model aims to solve the training procedure of Bayesian meta-learning to improve the training speed and efficiency. Current approaches of meta-learning hardly converge within a few descent steps, owing to the small number of training samples. Therefore, we introduce an accelerated gradient descent learning network based on teacher–student architecture to learn the meta-latent variable θt for task t. With this amortized fast inference network, the meta-learner is able to learn the task-specific latent θt within a few training steps; thus, it improves the learning speed of the meta-learner. To refine the latent variables generated from the transductive amortization network of the meta-learner, SIN—followed by a conventional SGD-optimized network—is introduced as the student–teacher network to online-update the parameters. SIN extracts the local latent variables and accelerates the convergence of the meta-learning network. Our experiments on simulation data demonstrate that the proposed method provides generalization and scalability on unseen samples, and produces competitive/superior uncertainty estimations on few-shot learning tasks on two widely adopted 2D datasets with fewer training epochs compared to the state-of-the-art meta-learning approaches. Furthermore, the parameters generated by SIN act as perturbations on latent weights, enhancing the probability of accelerating the training efficiency of the meta-learner. Extensive qualitative experiments show that our method performs well across different meta-learning tasks in both simulated and real-world circumstances.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Domain Adaptation and Few-Shot Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electronic Engineering, Tsinghua University, Beijing 100084, China

Glodon Co., Ltd., Beijing 100193, China

References (33)

Show source-provided references
1. One-shot learning of object categories10.1109/TPAMI.2006.79 ↗
2. Ravi, S., and Beatson, A. (2019, January 6–9). Amortized Bayesian Meta-Learning. Proceedings of the ICLR, New Orleans, LA, USA.
3. Ravi, S., and Larochelle, H. (2017, January 24–26). Optimization as a Model for Few-Shot Learning. Proceedings of the ICLR, Toulon, France.
4. Edwards, H., and Storkey, A. (2017). Towards a Neural Statistician. arXiv.
5. Finn, C., Abbeel, P., and Levine, S. (2017, January 6–11). Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks. Proceedings of the 34th International Conference on Machine Learning, Sydney, NSW, Australia.
6. One shot learning of simple visual concepts
7. Gordon, J., Bronskill, J., Bauer, M., Nowozin, S., and Turner, R. (2019). Meta-Learning Probabilistic Inference for Prediction. arXiv.
8. Louizos, C., and Welling, M. (2017, January 6–11). Multiplicative Normalizing Flows for Variational Bayesian Neural Networks. Proceedings of the 34th International Conference on Machine Learning, Sydney, NSW, Australia.
9. Gal, Y., and Ghahramani, Z. (2016, January 19–24). Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning. Proceedings of the 33rd International Conference on International Conference on Machine Learning, New York, NY, USA.
10. Amit, R., and Meir, R. (2017). Meta-Learning by Adjusting Priors Based on Extended PAC-Bayes Theory. arXiv.
11. Nguyen, C., Do, T.T., and Carneiro, G. (2020). PAC-Bayesian Meta-learning with Implicit Prior and Posterior. arXiv.
12. Hu, S.X., Moreno, P.G., Xiao, Y., Shen, X., Obozinski, G., Lawrence, N.D., and Damianou, A. (2020). Empirical Bayes Transductive Meta-Learning with Synthetic Gradients. arXiv.
13. Kim, T., Yoon, J., Dia, O., Kim, S., Bengio, Y., and Ahn, S. (2018). Bayesian Model-Agnostic Meta-Learning. arXiv.
14. Finn, C., Xu, K., and Levine, S. (2018, January 3–8). Probabilistic Model-Agnostic Meta-Learning. Proceedings of the Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, Montréal, Canada.
15. Vinyals, O., Blundell, C., Lillicrap, T., Kavukcuoglu, K., and Wierstra, D. (2016). Matching Networks for One Shot Learning. arXiv.
16. Snell, J., Swersky, K., and Zemel, R.S. (2017). Prototypical Networks for Few-shot Learning. arXiv.
17. Mishra, N., Rohaninejad, M., Chen, X., and Abbeel, P. (2017). A Simple Neural Attentive Meta-Learner. arXiv.
18. Garnelo, M., Rosenbaum, D., Maddison, C., Ramalho, T., Saxton, D., Shanahan, M., Teh, Y.W., Rezende, D., and Eslami, S.M.A. (2018, January 10–15). Conditional Neural Processes. Proceedings of the Machine Learning Research, Stockholm, Sweden.
19. Qiao, S., Liu, C., Shen, W., and Yuille, A. (2017). Few-Shot Image Recognition by Predicting Parameters from Activations. arXiv.10.1109/CVPR.2018.00755 ↗
20. Ha, D., Dai, A., and Le, Q.V. (2016). HyperNetworks. arXiv.
21. Gordon, J., Bronskill, J., Bauer, M., Nowozin, S., and Turner, R.E. (2018). Decision-Theoretic Meta-Learning: Versatile and Efficient Amortization of Few-Shot Learning. arXiv.
22. Rothfuss, J., Fortuin, V., Josifoski, M., and Krause, A. (2021, January 18–24). PACOH: Bayes-optimal meta-learning with PAC-guarantees. Proceedings of the International Conference on Machine Learning, Virtual.
23. Stein variational gradient descent: A general purpose bayesian inference algorithm
24. Wang, R., Sun, H., Wei, Q., Nie, X., Ma, Y., and Yin, Y. (2023). Improving Generalization in Meta-Learning via Meta-Gradient Augmentation. arXiv.10.2139/ssrn.4656379 ↗
25. Wang, L., Zhou, S., Zhang, S., Chu, X., Chang, H., and Zhu, W. (2023, January 18–22). Improving Generalization of Meta-Learning with Inverted Regularization at Inner-Level. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Vancouver, Canada.10.1109/CVPR52729.2023.00756 ↗
26. Kingma, D.P., and Welling, M. (2013). Auto-Encoding Variational Bayes. arXiv.
27. Garnelo, M., Schwarz, J., Rosenbaum, D., Viola, F., Rezende, D.J., Eslami, S.M.A., and Whye Teh, Y. (2018). Neural Processes. arXiv.
28. Kingma, D.P., and Ba, J. (2015, January 7–9). Adam: A Method for Stochastic Optimization. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA.
29. Mescheder, L.M., Nowozin, S., and Geiger, A. (2017, January 6–11). Adversarial Variational Bayes: Unifying Variational Autoencoders and Generative Adversarial Networks. Proceedings of the 34th International Conference on Machine Learning, ICML 2017, Sydney, NSW, Australia.
30. Donahue, J., Krähenbühl, P., and Darrell, T. (2016). Adversarial Feature Learning. arXiv.
31. Li, Z., Zhou, F., Chen, F., and Li, H. (2017). Meta-SGD: Learning to Learn Quickly for Few-Shot Learning. arXiv.
32. Chang, A.X., Funkhouser, T., Guibas, L., Hanrahan, P., Huang, Q., Li, Z., Savarese, S., Savva, M., Song, S., and Su, H. (2015). ShapeNet: An Information-Rich 3D Model Repository. arXiv.
33. Zenati, H., Romain, M., Foo, C., Lecouat, B., and Chandrasekhar, V. (2018, January 17–20). Adversarially Learned Anomaly Detection. Proceedings of the 2018 IEEE International Conference on Data Mining (ICDM), Singapore.10.1109/ICDM.2018.00088 ↗