Project for "OpenMix+: Revisiting Data Augmentation for Open Set Recognition". The published paper can be found in [link].
Highlights:
Implimentation:
This repository provides a pytorch-version implementation of OpenMix which includes three data augmentation methods, i.e., OpenMixup, OpenCutout, OpenCutmix. All tools for implementing OpenMix are included in utils.py.
Notes:
Generally, OpenMixup is robust to foregrounds without rotational symmetry, and OpenCutout is robust to images with diverse backgrounds. Tuning the ratio of augmentation is helpful for achieving better AUROC results on your customized datasets. In our experiments, #Known:#OpenMixup:#OpenCutout:#OpenCutmix=1:4:1:1 for natural datasets like CIFAR and Imagenet, #Known:#OpenMixup:#OpenCutout:#OpenCutmix=1:0:0:1 for MNIST.
Have fun and may it inspire your own idea :-)