Few-Shot Learning with Adaptively Initialized Task Optimizer: A Practical Meta-Learning Approach

Abstract

Considering the data collection and labeling cost in real-world applications, training a model with limited examples is an essential problem in machine learning, visual recognition, etc. Directly training a model on such few-shot learning (FSL) tasks falls into the over-fitting dilemma, which would turn to an effective task-level inductive bias as a key supervision. By treating the few-shot task as an entirety, extracting task-level pattern, and learning a task-agnostic model initialization, the model-agnostic meta-learning (MAML) framework enables the applications of various models on the FSL tasks. Given a training set with a few examples, MAML optimizes a model via fixed gradient descent steps from an initial point chosen beforehand. Although this general framework possesses empirically satisfactory results, its initialization neglects the task-specific characteristics and aggravates the computational burden as well. In this manuscript, we propose our AdaptiVely InitiAlized Task OptimizeR ( Aviator ) approach for few-shot learning, which incorporates task context into the determination of the model initialization. This task-specific initialization facilitates the model optimization process so that it obtains high-quality model solutions efficiently. To this end, we decouple the model and apply a set transformation over the training set to determine the initial top-layer classifier. Re-parameterization of the first-order gradient descent approximation promotes the gradient back-propagation. Experiments on synthetic and benchmark data sets validate that our Aviator approach achieves the state-of-the-art performance, and visualization results demonstrate the task-adaptive features of our proposed Aviator method.

Cite

Text

Ye et al. "Few-Shot Learning with Adaptively Initialized Task Optimizer: A Practical Meta-Learning Approach." Machine Learning, 2020. doi:10.1007/S10994-019-05838-7

Markdown

[Ye et al. "Few-Shot Learning with Adaptively Initialized Task Optimizer: A Practical Meta-Learning Approach." Machine Learning, 2020.](https://mlanthology.org/mlj/2020/ye2020mlj-fewshot/) doi:10.1007/S10994-019-05838-7

BibTeX

@article{ye2020mlj-fewshot,
  title     = {{Few-Shot Learning with Adaptively Initialized Task Optimizer: A Practical Meta-Learning Approach}},
  author    = {Ye, Han-Jia and Sheng, Xiang-Rong and Zhan, De-Chuan},
  journal   = {Machine Learning},
  year      = {2020},
  pages     = {643-664},
  doi       = {10.1007/S10994-019-05838-7},
  volume    = {109},
  url       = {https://mlanthology.org/mlj/2020/ye2020mlj-fewshot/}
}