Simultaneous Perturbation Method for Multi-Task Weight Optimization in One-Shot Meta-Learning
Andrei Boiarov, Kostiantyn Khabarlak, Igor Yastrebov

TL;DR
This paper introduces a multi-task learning modification for meta-learning that optimizes task weights using SPSA, improving one-shot learning performance across several benchmarks.
Contribution
It proposes a novel multi-task weight optimization method using SPSA for meta-learning, enhancing model adaptation in low-data regimes.
Findings
SPSA-based optimization outperforms gradient-based methods.
Multi-Task Modification improves accuracy on multiple benchmarks.
SPSA-Tracking achieves state-of-the-art results.
Abstract
Meta-learning methods aim to build learning algorithms capable of quickly adapting to new tasks in low-data regime. One of the most difficult benchmarks of such algorithms is a one-shot learning problem. In this setting many algorithms face uncertainties associated with limited amount of training samples, which may result in overfitting. This problem can be resolved by providing additional information to the model. One of the most efficient ways to do this is multi-task learning. In this paper we investigate the modification of a standard meta-learning pipeline. The proposed method simultaneously utilizes information from several meta-training tasks in a common loss function. The impact of these tasks in the loss function is controlled by a per task weight. Proper optimization of the weights can have big influence on training and the final quality of the model. We propose and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and Data Classification · Machine Learning and ELM
