Theoretical Convergence of Multi-Step Model-Agnostic Meta-Learning

Kaiyi Ji, Junjie Yang, Yingbin Liang
2/18/2020
cs.LGmath.OCstat.ML

Official code: JunjieYang97/GGS-MAML-RL (5 stars, last commit 2020-11-30).

Abstract

As a popular meta-learning approach, the model-agnostic meta-learning (MAML) algorithm has been widely used due to its simplicity and effectiveness. However, the convergence of the general multi-step MAML still remains unexplored. In this paper, we develop a new theoretical framework to provide such convergence guarantee for two types of objective functions that are of interest in practice: (a) resampling case (e.g., reinforcement learning), where loss functions take the form in expectation and new data are sampled as the algorithm runs; and (b) finite-sum case (e.g., supervised learning), where loss functions take the finite-sum form with given samples. For both cases, we characterize the convergence rate and the computational complexity to attain an $ε$-accurate solution for multi-step MAML in the general nonconvex setting. In particular, our results suggest that an inner-stage stepsize needs to be chosen inversely proportional to the number $N$ of inner-stage steps in order for $N$-step MAML to have guaranteed convergence. From the technical perspective, we develop novel techniques to deal with the nested structure of the meta gradient for multi-step MAML, which can be of independent interest.

View on arXivView PDF

Code Implementations(1)

Example RL code for paper "Multi-Step Model-Agnostic Meta-Learning: Convergence and Improved Algorithms"

50PythonFeb 17, 20205 years ago

Similar Papers

Cite this paper

@article{ji2020theoretical,
  title  = {Theoretical Convergence of Multi-Step Model-Agnostic Meta-Learning},
  author = {Kaiyi Ji and Junjie Yang and Yingbin Liang},
  year   = {2020},
  eprint = {2002.07836},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2002.07836}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2002.07836.svg)](https://codeofpaper.com/paper/2002.07836)

Discussion