Big Transfer (BiT): General Visual Representation Learning

Alexander Kolesnikov, Lucas Beyer, Xiaohua Zhai, Joan Puigcerver, Jessica Yung +2 more
12/24/2019
cs.CVcs.LG

Official code: google-research/big_transfer (1,541 stars, Apache-2.0, PyTorch, last commit 2024-07-30).

Abstract

Transfer of pre-trained representations improves sample efficiency and simplifies hyperparameter tuning when training deep neural networks for vision. We revisit the paradigm of pre-training on large supervised datasets and fine-tuning the model on a target task. We scale up pre-training, and propose a simple recipe that we call Big Transfer (BiT). By combining a few carefully selected components, and transferring using a simple heuristic, we achieve strong performance on over 20 datasets. BiT performs well across a surprisingly wide range of data regimes -- from 1 example per class to 1M total examples. BiT achieves 87.5% top-1 accuracy on ILSVRC-2012, 99.4% on CIFAR-10, and 76.3% on the 19 task Visual Task Adaptation Benchmark (VTAB). On small datasets, BiT attains 76.8% on ILSVRC-2012 with 10 examples per class, and 97.0% on CIFAR-10 with 10 examples per class. We conduct detailed analysis of the main components that lead to high transfer performance.

View on arXivView PDF

Code Implementations(1)

PyTorchApache-2.0

Official repository for the "Big Transfer (BiT): General Visual Representation Learning" paper.

1,541175PythonMay 11, 20202 years agoApache-2.0
convolutional-neural-networksdeep-learningimagenetjaxpytorch+2 more

Cite this paper

@article{kolesnikov2019transfer,
  title  = {Big Transfer (BiT): General Visual Representation Learning},
  author = {Alexander Kolesnikov and Lucas Beyer and Xiaohua Zhai and Joan Puigcerver and Jessica Yung and Sylvain Gelly and Neil Houlsby},
  year   = {2019},
  eprint = {1912.11370},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1912.11370}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1912.11370.svg)](https://codeofpaper.com/paper/1912.11370)

Discussion