Home

Awesome

Battle of the Backbones: A Large-Scale Comparison of Pretrained Models across Computer Vision Tasks

This repository is the official implementation of the Battle of the Backbones: A Large-Scale Comparison of Pretrained Models across Computer Vision Tasks.

<strong>Battle of the Backbones (BoB)</strong> compares many popular publicly available pretrained checkpoints, as well as randomly initialized baselines, on a wide variety of downstream tasks including <strong>image classification</strong> on natural, medical, and satellite images, <strong>object detection and segmentation</strong>, <strong>out-of-distribution generalization</strong>, and <strong>image retrieval</strong>.

Usage

For each vision task, please refer to its respective repository for detailed documentation, source code, and further information:

:star2: Image Classification: BoB-Classification

:star2: Object Detection and Segmentation: BoB-Detection

:star2: Out-of-Distribution Image Classification: BoB-OOD-Classification

:star2: Out-of-Distribution Object Detection: BoB-OOD-Detection

:star2: Image Retrieval: BoB-Retrieval

Citation

If you find this useful in your research, please cite our paper:

@misc{goldblum2023battle,
      title={Battle of the Backbones: A Large-Scale Comparison of Pretrained Models across Computer Vision Tasks}, 
      author={Micah Goldblum and Hossein Souri and Renkun Ni and Manli Shu and Viraj Prabhu and Gowthami Somepalli and Prithvijit Chattopadhyay and Mark Ibrahim and Adrien Bardes and Judy Hoffman and Rama Chellappa and Andrew Gordon Wilson and Tom Goldstein},
      year={2023},
      eprint={2310.19909},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}