SiSTA:Target-Aware Generative Augmentations for Single-Shot Adaptation

Kowshik Thopalli * 2

Rakshith Subramanyam * 1

Pavan Turaga 1

Jayaraman J. Thiagarajan 2


1Arizona State University

2Lawrence Livermore National Laboratory



Summary

We address the challenge of adapting models from a source domain to a target domain, given the limited generalization ability of deep neural networks. Existing techniques rely on synthetic data augmentations when target data is scarce, but they struggle with significant distribution shifts. To overcome this, we propose SiSTA (Single-Shot Target Augmentations), which fine-tunes a generative model using a single target sample and employs innovative sampling strategies to generate synthetic target data. SiSTA outperforms existing methods in binary and multi-class problems, handles various distribution shifts effectively, and achieves performance comparable to models trained on full target datasets.


Method

Alt text

  1. Source training: Train source classifier and generative model for the source data distribution using StyleGAN-v2.
  2. Single-shot StyleGAN finetuning: Fine-tune the source generator using a single-shot example to generate images from the target domain using the SiSTA-U strategy.
  3. Synthetic data generation: Generate a synthetic dataset by sampling in the latent space of the target generator for the target domain using SiSTA-G strategy.
  4. Source-free UDA: Adapt the source classifier using the synthetically generated target domain data.
Alt text
Examples of synthetic data generated using SiSTA. Please follow the link by clicking the image to access additional examples for different benchmarks and distribution shifts.

Empirical Results

SiSTA significantly improves generalization of face attribute detectors. Here is 1−shot SFDA performance (Accuracy %) averaged across different face attribute detection tasks, under varying levels distribution shift severity (Domains A, B & C) and a suite of image corruptions (Domain D). SiSTA consistently improves upon the SoTA baselines, and when combined with toolbox augmentations matches Full Target DA.

Citation

  @INPROCEEDINGS{ICML_SISTA,
  author={Thopalli, Kowshik and Subramanyam, Rakshith and Turaga, Pavan and Thiagarajan, Jayaraman J.},
  booktitle={International Conference on Machine Learning}, 
  title={Single-Shot Domain Adaptation via Target-Aware Generative Augmentations}, 
  year={2023}}


@INPROCEEDINGS{10096784,
  author={Subramanyam, Rakshith and Thopalli, Kowshik and Berman, Spring and Turaga, Pavan and Thiagarajan, Jayaraman J.},
  booktitle={ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)}, 
  title={Single-Shot Domain Adaptation via Target-Aware Generative Augmentations}, 
  year={2023},
  pages={1-5},
  doi={10.1109/ICASSP49357.2023.10096784}}

Contact

If you have any questions, please feel free to contact us via email: thopalli1@llnl.gov; rakshith.subramanyam@asu.edu; jjayaram@llnl.gov