Attribute Mix: Semantic Data Augmentation for Fine Grained Recognition
About
Collecting fine-grained labels usually requires expert-level domain knowledge and is prohibitive to scale up. In this paper, we propose Attribute Mix, a data augmentation strategy at attribute level to expand the fine-grained samples. The principle lies in that attribute features are shared among fine-grained sub-categories, and can be seamlessly transferred among images. Toward this goal, we propose an automatic attribute mining approach to discover attributes that belong to the same super-category, and Attribute Mix is operated by mixing semantically meaningful attribute features from two images. Attribute Mix is a simple but effective data augmentation strategy that can significantly improve the recognition performance without increasing the inference budgets. Furthermore, since attributes can be shared among images from the same super-category, we further enrich the training samples with attribute level labels using images from the generic domain. Experiments on widely used fine-grained benchmarks demonstrate the effectiveness of our proposed method.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Fine-grained Image Classification | CUB200 2011 (test) | Accuracy90.2 | 536 | |
| Fine-grained Image Classification | Stanford Cars (test) | Accuracy95.2 | 348 | |
| Fine-grained visual classification | FGVC-Aircraft (test) | Top-1 Acc93.4 | 287 | |
| Fine-grained Image Classification | CUB-200 2011 | Accuracy90.2 | 222 | |
| Fine-grained Image Classification | Stanford Cars | Accuracy94.9 | 206 | |
| Fine-grained visual classification | FGVC Aircraft | Top-1 Accuracy92 | 41 |