Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Adversarial Feature Augmentation for Cross-domain Few-shot Classification

About

Existing methods based on meta-learning predict novel-class labels for (target domain) testing tasks via meta knowledge learned from (source domain) training tasks of base classes. However, most existing works may fail to generalize to novel classes due to the probably large domain discrepancy across domains. To address this issue, we propose a novel adversarial feature augmentation (AFA) method to bridge the domain gap in few-shot learning. The feature augmentation is designed to simulate distribution variations by maximizing the domain discrepancy. During adversarial training, the domain discriminator is learned by distinguishing the augmented features (unseen domain) from the original ones (seen domain), while the domain discrepancy is minimized to obtain the optimal feature encoder. The proposed method is a plug-and-play module that can be easily integrated into existing few-shot learning methods based on meta-learning. Extensive experiments on nine datasets demonstrate the superiority of our method for cross-domain few-shot classification compared with the state of the art. Code is available at https://github.com/youthhoo/AFA_For_Few_shot_learning

Yanxu Hu, Andy J. Ma• 2022

Related benchmarks

TaskDatasetResultRank
5-way Few-shot ClassificationCUB--
95
5-way 1-shot ClassificationCD-FSL ISIC, EuroSAT, CropDisease, ChestX (test)
Accuracy (ISIC)33.21
74
Few-shot classificationPlaces
Accuracy76.21
67
5-way 5-shot ClassificationCD-FSL ISIC, EuroSAT, CropDisease, ChestX (test)
Accuracy (ISIC)46.01
60
5-way Few-shot ClassificationCars
Accuracy49.28
58
5-way ClassificationEuroSAT
Average Accuracy85.58
51
Few-shot classificationChestX (test)
Accuracy25.02
46
Few-shot Image ClassificationCD-FSL 5-way 1-shot (test)
ChestX Accuracy22.92
38
Few-shot Image ClassificationCD-FSL 5-way 5-shot (test)
ChestX Accuracy25.02
38
5-way Few-shot ClassificationPlantae
Accuracy55.67
37
Showing 10 of 22 rows

Other info

Code

Follow for update