Proceedings

Meta-Learning via PAC-Bayesian with Data-Dependent Prior: Generalization Bounds from Local Entropy

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 4578-4586.

https://doi.org/10.24963/ijcai.2024/506

Abstract

Meta-learning accelerates the learning process on unseen learning tasks by acquiring prior knowledge through previous related tasks. The PAC-Bayesian theory provides a theoretical framework to analyze the generalization of meta-learning to unseen tasks. However, previous works still encounter two notable limitations: (1) they merely focus on the data-free priors, which often result in inappropriate regularization and loose generalization bounds; (2) more importantly, their optimization process usually involves nested optimization problems, incurring significant computational costs. To address these issues, we derive new generalization bounds and introduce a novel PAC-Bayesian framework for meta-learning that integrates data-dependent priors. This framework enables the extraction of optimal posteriors for each task in closed form, thereby allowing us to minimize generalization bounds incorporated data-dependent priors with only a simple local entropy. The resulting algorithm, which employs SGLD for sampling from the optimal posteriors, is stable, efficient, and computationally lightweight, eliminating the need for nested optimization. Extensive experimental results demonstrate that our proposed method outperforms the other baselines.

  1. [Amit and Meir, 2018] Ron Amit and Ron Meir. Meta- learning by adjusting priors based on extended pac-bayes theory. In International Conference on Machine Learning, 2018.
  2. [Baxter, 2000] Jonathan Baxter. A model of inductive bias learning. Journal of artificial intelligence research, 2000.
  3. [Catoni, 2007] Olivier Catoni. Pac-bayesian supervised clas- sification: the thermodynamics of statistical learning. arXiv preprint arXiv:0712.0248, 2007.
  4. [Chaudhari et al., 2017] Pratik Chaudhari, Anna Choroman- ska, Stefano Soatto, Yann LeCun, Carlo Baldassi, Chris- tian Borgs, Jennifer Chayes, Levent Sagun, and Riccardo Zecchina. Entropy-sgd: Biasing gradient descent into wide valleys. In International Conference on Learning Repre- sentations, 2017.
  5. [Chaudhari et al., 2019] Pratik Chaudhari, Anna Choroman- ska, Stefano Soatto, Yann LeCun, Carlo Baldassi, Chris- tian Borgs, Jennifer Chayes, Levent Sagun, and Riccardo Zecchina. Entropy-sgd: Biasing gradient descent into wide valleys. Journal of Statistical Mechanics: Theory and Ex- periment, 2019.
  6. [Chen and Chen, 2022] Lisha Chen and Tianyi Chen. Is bayesian model-agnostic meta learning better than model- agnostic meta learning, provably? In International Confer- ence on Artificial Intelligence and Statistics, 2022.
  7. [Dwork et al., 2015] Cynthia Dwork, Vitaly Feldman, Moritz Hardt, Toniann Pitassi, Omer Reingold, and Aaron Leon Roth. Preserving statistical validity in adaptive data anal- ysis. In Proceedings of the forty-seventh annual ACM symposium on Theory of computing, 2015.
  8. [Dziugaite and Roy, 2018a] Gintare Karolina Dziugaite and Daniel Roy. Entropy-sgd optimizes the prior of a pac-bayes bound: Generalization properties of entropy-sgd and data- dependent priors. In International Conference on Machine Learning, 2018.
  9. [Dziugaite and Roy, 2018b] Gintare Karolina Dziugaite and Daniel M Roy. Data-dependent pac-bayes priors via differ- ential privacy. In Advances in neural information process- ing systems, 2018.
  10. [Dziugaite et al., 2021] Gintare Karolina Dziugaite, Kyle Hsu, Waseem Gharbieh, Gabriel Arpino, and Daniel Roy. On the role of data in pac-bayes bounds. In International Conference on Artificial Intelligence and Statistics, 2021.
  11. [Finn et al., 2017] Chelsea Finn, Pieter Abbeel, and Sergey Levine. Model-agnostic meta-learning for fast adaptation of deep networks. In International conference on machine learning, 2017.
  12. [Finn et al., 2018] Chelsea Finn, Kelvin Xu, and Sergey Levine. Probabilistic model-agnostic meta-learning. In Advances in neural information processing systems, 2018.
  13. [Guan and Lu, 2022] Jiechao Guan and Zhiwu Lu. Fast-rate pac-bayesian generalization bounds for meta-learning. In International Conference on Machine Learning, 2022.
  14. [Guan et al., 2022] Jiechao Guan, Zhiwu Lu, and Yong Liu. Improved generalization risk bounds for meta-learning with pac-bayes-kl analysis. 2022.
  15. [Hospedales et al., 2021] Timothy Hospedales, Antreas An- toniou, Paul Micaelli, and Amos Storkey. Meta-learning in neural networks: A survey. IEEE transactions on pattern analysis and machine intelligence, 2021.
  16. [Kingma and Welling, 2013] Diederik P Kingma and Max Welling. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114, 2013.
  17. [Lee et al., 2022] Hung-yi Lee, Shang-Wen Li, and Ngoc Thang Vu. Meta learning for natural language processing: A survey. arXiv preprint arXiv:2205.01500, 2022.
  18. [Lever et al., 2013] Guy Lever, Franc ¸ois Laviolette, and John Shawe-Taylor. Tighter pac-bayes bounds through distribution-dependent priors. Theoretical Computer Sci- ence, 2013.
  19. [Liu and Wang, 2016] Qiang Liu and Dilin Wang. Stein vari- ational gradient descent: A general purpose bayesian infer- ence algorithm. In Advances in neural information process- ing systems, 2016.
  20. [Liu et al., 2021] Tianyu Liu, Jie Lu, Zheng Yan, and Guangquan Zhang. Statistical generalization performance guarantee for meta-learning with data dependent prior. Neu- rocomputing, 2021.
  21. [Madden, 2004] Samuel Madden. Intel lab data. http://db. csail.mit.edu/labdata/labdata.html, 2004. Accessed: Sep 8, 2020. Link
  22. [McAllester, 1999] David A McAllester. Pac-bayesian model averaging. In Proceedings of the twelfth annual Conference on Computational learning theory, 1999.
  23. [Milne et al., 2017] Christopher J Milne, Thomas Schietinger, Masamitsu Aiba, Arturo Alarcon, Jürgen Alex, Alexander Anghel, Vladimir Arsov, Carl Beard, Paul Beaud, Simona Bettoni, et al. Swissfel: the swiss x-ray free electron laser. Applied Sciences, 2017.
  24. [Nichol et al., 2018] Alex Nichol, Joshua Achiam, and John Schulman. On first-order meta-learning algorithms. arXiv preprint arXiv:1803.02999, 2018.
  25. [Pentina and Lampert, 2014] Anastasia Pentina and Christoph Lampert. A pac-bayesian bound for life- long learning. In International Conference on Machine Learning, 2014.
  26. [Pittorino et al., 2021] Fabrizio Pittorino, Carlo Lucibello, Christoph Feinauer, Gabriele Perugini, Carlo Baldassi, Elizaveta Demyanenko, and Riccardo Zecchina. Entropic gradient descent algorithms and wide flat minima. Journal of Statistical Mechanics: Theory and Experiment, 2021.
  27. [Raginsky et al., 2017] Maxim Raginsky, Alexander Rakhlin, and Matus Telgarsky. Non-convex learning via stochastic gradient langevin dynamics: a nonasymptotic analysis. In Conference on Learning Theory, 2017.
  28. [Rezazadeh, 2022] Arezou Rezazadeh. A unified view on pac-bayes bounds for meta-learning. In International Con- ference on Machine Learning, 2022.
  29. [Rivasplata et al., 2020] Omar Rivasplata, Ilja Kuzborskij, Csaba Szepesvári, and John Shawe-Taylor. Pac-bayes anal- ysis beyond the usual bounds. In Advances in Neural Infor- mation Processing Systems, 2020.
  30. [Rothfuss et al., 2019] Jonas Rothfuss, Dennis Lee, Ignasi Clavera, Tamim Asfour, and Pieter Abbeel. Promp: Prox- imal meta-policy search. In International Conference on Machine Learning, 2019.
  31. [Rothfuss et al., 2021] Jonas Rothfuss, Vincent Fortuin, Mar- tin Josifoski, and Andreas Krause. Pacoh: Bayes-optimal meta-learning with pac-guarantees. In International Con- ference on Machine Learning, 2021.
  32. [Rothfuss et al., 2023] Jonas Rothfuss, Martin Josifoski, Vin- cent Fortuin, and Andreas Krause. Scalable pac-bayesian meta-learning via the pac-optimal hyper-posterior: From theory to practice. arXiv preprint arXiv:2211.07206, 2023.
  33. [Silva et al., 2012] Ikaro Silva, George Moody, Daniel J Scott, Leo A Celi, and Roger G Mark. Predicting in- hospital mortality of icu patients: The physionet/computing in cardiology challenge 2012. In Computing in Cardiology, 2012.
  34. [Thiemann et al., 2017] Niklas Thiemann, Christian Igel, Olivier Wintenberger, and Yevgeny Seldin. A strongly quasiconvex pac-bayesian bound. In International Confer- ence on Algorithmic Learning Theory, 2017.
  35. [Thrun and Pratt, 1998] Sebastian Thrun and Lorien Pratt. Learning to learn: Introduction and overview. Learning to learn, 1998.
  36. [Vinyals et al., 2016] Oriol Vinyals, Charles Blundell, Tim- othy Lillicrap, Daan Wierstra, et al. Matching networks for one shot learning. In Advances in neural information processing systems, 2016.
  37. [Welling and Teh, 2011] Max Welling and Yee W Teh. Bayesian learning via stochastic gradient langevin dynam- ics. In International conference on machine learning, 2011.
  38. [Williams, 1992] Ronald J Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine learning, 1992.
  39. [Xu et al., 2020] Jin Xu, Jean-Francois Ton, Hyunjik Kim, Adam Kosiorek, and Yee Whye Teh. Metafun: Meta- learning with iterative functional updates. In International Conference on Machine Learning, 2020.
  40. [Yoon et al., 2018] Jaesik Yoon, Taesup Kim, Ousmane Dia, Sungwoong Kim, Yoshua Bengio, and Sungjin Ahn. Bayesian model-agnostic meta-learning. In Advances in neural information processing systems, 2018.
  41. [Zhao et al., 2022] Mandi Zhao, Pieter Abbeel, and Stephen James. On the effectiveness of fine-tuning versus meta- reinforcement learning. In Advances in Neural Information Processing Systems, 2022.
  42. [Zhu et al., 2023] Zhuangdi Zhu, Kaixiang Lin, Anil K Jain, and Jiayu Zhou. Transfer learning in deep reinforcement learning: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2023.

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

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