2020 · 53 citations · 25 references
ComputingComputer ScienceComputer VisionMachine LearningMachine VisionDeep LearningObject RecognitionPose EstimationScene ClassificationScene UnderstandingFew-shot ClassificationFew-shot Image ClassificationFew-shot LearningFine-grained Image ClassificationFine-grained RecognitionFine-grained Visual RecognitionModel CapacityNormalization
Few-shot, fine-grained classification requires a model to learn subtle, fine-grained distinctions between different classes (e.g., birds) based on a few images alone. This requires a remarkable degree of invariance to pose, articulation and background. A solution is to use pose-normalized representations: first localize semantic parts in each image, and then describe images by characterizing the appearance of each part. While such representations are out of favor for fully supervised classification, we show that they are extremely effective for few-shot fine-grained classification. With a minimal increase in model capacity, pose normalization improves accuracy between 10 and 20 percentage points for shallow and deep architectures, generalizes better to new domains, and is effective for multiple few-shot algorithms and network backbones. Code is available at https://github.com/Tsingularity/PoseNorm_Fewshot.
25
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Deformable Convolutional Networks
Jifeng Dai, Haozhi Qi, Yuwen Xiong et al. · 2017 · 6.9K citations
Prototypical Networks for Few-shot Learning
Jake Snell, Kevin Swersky, Richard S. Zemel · arXiv (Cornell University) · 2017 · 5.2K citations · Full text
Caltech-UCSD Birds-200-2011 Dataset
Catherine Wah · CaltechAUTHORS (California Institute of Technology) · 2024 · 3.9K citations · Full text