Litcius/Paper detail

Diverse Distributions of Self-Supervised Tasks for Meta-Learning in NLP

Trapit Bansal, Karthick Prasad Gunasekaran, Tong Wang, Tsendsuren Munkhdalai, Andrew McCallum

2021Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing27 citationsDOIOpen Access PDF

Abstract

Meta-learning considers the problem of learning an efficient learning process that can leverage its past experience to accurately solve new tasks. However, the efficacy of meta-learning crucially depends on the distribution of tasks available for training, and this is often assumed to be known a priori or constructed from limited supervised datasets. In this work, we aim to provide task distributions for meta-learning by considering self-supervised tasks automatically proposed from unlabeled text, to enable large-scale meta-learning in NLP. We design multiple distributions of self-supervised tasks by considering important aspects of task diversity, difficulty, type, domain, and curriculum, and investigate how they affect meta-learning performance. Our analysis shows that all these factors meaningfully alter the task distribution, some inducing significant improvements in downstream few-shot accuracy of the metalearned models. Empirically, results on 20 downstream tasks show significant improvements in few-shot learning -adding up to +4.2% absolute accuracy (on average) to the previous unsupervised meta-learning method, and perform comparably to supervised methods on the FewRel 2.0 benchmark.

Topics & Concepts

Computer scienceArtificial intelligenceMachine learningMeta learning (computer science)Leverage (statistics)Supervised learningSemi-supervised learningTask (project management)Multi-task learningBenchmark (surveying)A priori and a posterioriUnsupervised learningArtificial neural networkGeographyEconomicsPhilosophyManagementEpistemologyGeodesyDomain Adaptation and Few-Shot LearningTopic ModelingMultimodal Machine Learning Applications
Diverse Distributions of Self-Supervised Tasks for Meta-Learning in NLP | Litcius