learn2learn: A Library for Meta-Learning Research
Authors:
Sébastien M. R. Arnold,
Praateek Mahajan,
Debajyoti Datta,
Ian Bunner,
Konstantinos Saitas Zarkias
Abstract:
Meta-learning researchers face two fundamental issues in their empirical work: prototy** and reproducibility. Researchers are prone to make mistakes when prototy** new algorithms and tasks because modern meta-learning methods rely on unconventional functionalities of machine learning frameworks. In turn, reproducing existing results becomes a tedious endeavour -- a situation exacerbated by the…
▽ More
Meta-learning researchers face two fundamental issues in their empirical work: prototy** and reproducibility. Researchers are prone to make mistakes when prototy** new algorithms and tasks because modern meta-learning methods rely on unconventional functionalities of machine learning frameworks. In turn, reproducing existing results becomes a tedious endeavour -- a situation exacerbated by the lack of standardized implementations and benchmarks. As a result, researchers spend inordinate amounts of time on implementing software rather than understanding and develo** new ideas.
This manuscript introduces learn2learn, a library for meta-learning research focused on solving those prototy** and reproducibility issues. learn2learn provides low-level routines common across a wide-range of meta-learning techniques (e.g. meta-descent, meta-reinforcement learning, few-shot learning), and builds standardized interfaces to algorithms and benchmarks on top of them. In releasing learn2learn under a free and open source license, we hope to foster a community around standardized software for meta-learning research.
△ Less
Submitted 27 August, 2020; v1 submitted 27 August, 2020;
originally announced August 2020.