Quality Diversity for Visual Pre-Training

Ruchika Chavhan, Henry Gouk, Da Li, Timothy M. Hospedales
2/14/2026

No official code found. Best implementation: ruchikachavhan/quality-diversity-pretraining (3 stars, last commit 2024-02-05).

Abstract

Models pre-trained on large datasets such as ImageNet provide the de-facto standard for transfer learning, with both supervised and self-supervised approaches proving effective. However, emerging evidence suggests that any single pre-trained feature will not perform well on diverse downstream tasks. Each pre-training strategy encodes a certain inductive bias, which may suit some downstream tasks but not others. Notably, the augmentations used in both supervised and self-supervised training lead to features with high invariance to spatial and appearance transformations. This renders them sub-optimal for tasks that demand sensitivity to these factors. In this paper we develop a feature that better supports diverse downstream tasks by providing a diverse set of sensitivities and invariances. In particular, we are inspired by Quality-Diversity in evolution, to define a pre-training objective that requires high quality yet diverse features — where diversity is defined in terms of transformation (in)variances. Our framework plugs in to both supervised and self-supervised pre-training, and produces a small ensemble of features. We further show how downstream tasks can easily and efficiently select their preferred (in)variances. Both empirical and theoretical analysis show the efficacy of our representation and transfer learning approach for diverse downstream tasks. Code available at https://github.com/ruchikachavhan/quality-diversity-pretraining.git

DOISemantic Scholar

Code Implementations(1)

Code for our ICCV 2023 paper - Quality Diversity for Visual Pre-training

30PythonMay 24, 20232 years ago

Similar Papers

Cite this paper

@article{chavhan2026quality,
  title  = {Quality Diversity for Visual Pre-Training},
  author = {Ruchika Chavhan and Henry Gouk and Da Li and Timothy M. Hospedales},
  year   = {2026},
  doi    = {10.1109/ICCV51070.2023.00496},
  url    = {https://doi.org/10.1109/ICCV51070.2023.00496},
  journal = {ICCV 2023 2023}
}

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/1d7b451d68b078b91a097eee0f97c731d6d18bbd.svg)](https://codeofpaper.com/paper/1d7b451d68b078b91a097eee0f97c731d6d18bbd)

Discussion