LGCVNov 23, 2020

Ranking Neural Checkpoints

arXiv:2011.11200v465 citations
AI Analysis

This work provides a method for efficiently selecting the most suitable pre-trained neural network checkpoints for practitioners engaged in transfer learning, potentially saving significant computational resources and time.

This paper addresses the problem of ranking numerous pre-trained deep neural networks (checkpoints) for transfer learning to a downstream task. They established a benchmark (NeuCRaB) and found that linear separability of extracted features is a strong indicator of transferability, leading to a new measure, NLEEP, which achieved the best experimental performance.

This paper is concerned with ranking many pre-trained deep neural networks (DNNs), called checkpoints, for the transfer learning to a downstream task. Thanks to the broad use of DNNs, we may easily collect hundreds of checkpoints from various sources. Which of them transfers the best to our downstream task of interest? Striving to answer this question thoroughly, we establish a neural checkpoint ranking benchmark (NeuCRaB) and study some intuitive ranking measures. These measures are generic, applying to the checkpoints of different output types without knowing how the checkpoints are pre-trained on which dataset. They also incur low computation cost, making them practically meaningful. Our results suggest that the linear separability of the features extracted by the checkpoints is a strong indicator of transferability. We also arrive at a new ranking measure, NLEEP, which gives rise to the best performance in the experiments.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes