Meta-Learning with a Geometry-Adaptive Preconditioner

Suhyun Kang, Duhun Hwang, Moonjung Eo, Taesup Kim, Wonjong Rhee
4/4/2023
cs.CVcs.AIcs.LG

Official code: Suhyun777/CVPR23-GAP (21 stars, MIT, last commit 2023-05-23).

Abstract

Model-agnostic meta-learning (MAML) is one of the most successful meta-learning algorithms. It has a bi-level optimization structure where the outer-loop process learns a shared initialization and the inner-loop process optimizes task-specific weights. Although MAML relies on the standard gradient descent in the inner-loop, recent studies have shown that controlling the inner-loop's gradient descent with a meta-learned preconditioner can be beneficial. Existing preconditioners, however, cannot simultaneously adapt in a task-specific and path-dependent way. Additionally, they do not satisfy the Riemannian metric condition, which can enable the steepest descent learning with preconditioned gradient. In this study, we propose Geometry-Adaptive Preconditioned gradient descent (GAP) that can overcome the limitations in MAML; GAP can efficiently meta-learn a preconditioner that is dependent on task-specific parameters, and its preconditioner can be shown to be a Riemannian metric. Thanks to the two properties, the geometry-adaptive preconditioner is effective for improving the inner-loop optimization. Experiment results show that GAP outperforms the state-of-the-art MAML family and preconditioned gradient descent-MAML (PGD-MAML) family in a variety of few-shot learning tasks. Code is available at: https://github.com/Suhyun777/CVPR23-GAP.

View on arXivView PDF

Code Implementations(1)

MIT

Official Implementation of CVPR 2023 paper: "Meta-Learning with a Geometry-Adaptive Preconditioner"

210PythonMar 22, 20233 years agoMIT
cross-domain-few-shot-learningfew-shot-classifcationfew-shot-regressionmeta-learning-algorithmpreconditioned-gradient-descent+1 more

Cite this paper

@article{kang2023metalearning,
  title  = {Meta-Learning with a Geometry-Adaptive Preconditioner},
  author = {Suhyun Kang and Duhun Hwang and Moonjung Eo and Taesup Kim and Wonjong Rhee},
  year   = {2023},
  eprint = {2304.01552},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.01552v2},
  journal = {CVPR 2023 2023}
}

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/2304.01552.svg)](https://codeofpaper.com/paper/2304.01552)

Discussion