SOTAVerified

AutoMix: Unveiling the Power of Mixup for Stronger Classifiers

2021-03-24Code Available1· sign in to hype

Zicheng Liu, Siyuan Li, Di wu, Zihan Liu, ZhiYuan Chen, Lirong Wu, Stan Z. Li

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Data mixing augmentation have proved to be effective in improving the generalization ability of deep neural networks. While early methods mix samples by hand-crafted policies (e.g., linear interpolation), recent methods utilize saliency information to match the mixed samples and labels via complex offline optimization. However, there arises a trade-off between precise mixing policies and optimization complexity. To address this challenge, we propose a novel automatic mixup (AutoMix) framework, where the mixup policy is parameterized and serves the ultimate classification goal directly. Specifically, AutoMix reformulates the mixup classification into two sub-tasks (i.e., mixed sample generation and mixup classification) with corresponding sub-networks and solves them in a bi-level optimization framework. For the generation, a learnable lightweight mixup generator, Mix Block, is designed to generate mixed samples by modeling patch-wise relationships under the direct supervision of the corresponding mixed labels. To prevent the degradation and instability of bi-level optimization, we further introduce a momentum pipeline to train AutoMix in an end-to-end manner. Extensive experiments on nine image benchmarks prove the superiority of AutoMix compared with state-of-the-art in various classification scenarios and downstream tasks.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
CIFAR-10ResNeXt-50 (AutoMix)Percentage correct97.84Unverified
CIFAR-100ResNeXt-50(32x4d) + AutoMixPercentage correct83.64Unverified
CIFAR-100WRN-28-8 +AutoMixPercentage correct85.16Unverified
ImageNetResNet-18 (AutoMix)Top 1 Accuracy72.05Unverified
ImageNetResNet-101 (AutoMix)Top 1 Accuracy80.98Unverified
ImageNetResNet-50 (AutoMix)Top 1 Accuracy79.25Unverified
ImageNetResNet-34 (AutoMix)Top 1 Accuracy76.1Unverified
iNaturalist 2018ResNet-50 (AutoMix)Top-1 Accuracy64.73Unverified
iNaturalist 2018ResNeXt-101 (AutoMix)Top-1 Accuracy70.49Unverified
Places205AutoMix (ResNet-50 Supervised)Top 1 Accuracy64.1Unverified
Tiny ImageNet ClassificationResNeXt-50 (AutoMix)Validation Acc70.72Unverified
Tiny ImageNet ClassificationResNet18 (AutoMix)Validation Acc67.33Unverified

Reproductions