Control+Shift: Generating Controllable Distribution Shifts

Roy Friedman, Rhea Chowers
9/12/2024
cs.CVcs.LG

No official code found. Best implementation: friedmanroy/ctrl-shift (0 stars, MIT, last commit 2024-09-19).

Abstract

We propose a new method for generating realistic datasets with distribution shifts using any decoder-based generative model. Our approach systematically creates datasets with varying intensities of distribution shifts, facilitating a comprehensive analysis of model performance degradation. We then use these generated datasets to evaluate the performance of various commonly used networks and observe a consistent decline in performance with increasing shift intensity, even when the effect is almost perceptually unnoticeable to the human eye. We see this degradation even when using data augmentations. We also find that enlarging the training dataset beyond a certain point has no effect on the robustness and that stronger inductive biases increase robustness.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the control+shift paper, where a method for generating general datasets with a controllable amount of distribution shift was proposed. Presented at the ECCV'24 "Synthetic Data for Computer Vision" workshop.

00PythonAug 26, 20242 years agoMIT
data-sciencediffusion-modelsdistribution-shiftdomain-generalizationmachine-learning+3 more

Similar Papers

Cite this paper

@article{friedman2024controlshift,
  title  = {Control+Shift: Generating Controllable Distribution Shifts},
  author = {Roy Friedman and Rhea Chowers},
  year   = {2024},
  eprint = {2409.07940},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.07940v1}
}

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

Discussion