On the Importance of Firth Bias Reduction in Few-Shot Classification
Not on the map. Why?
Abstract (arXiv)
Learning accurate classifiers for novel categories from very few examples, known as few-shot image classification, is a challenging task in statistical machine learning and computer vision. The performance in few-shot classification suffers from the bias in the estimation of classifier parameters; however, an effective underlying bias reduction technique that could alleviate this issue in training few-shot classifiers has been overlooked. In this work, we demonstrate the effectiveness of Firth bias reduction in few-shot classification. Theoretically, Firth bias reduction removes the O(N-1) first order term from the small-sample bias of the Maximum Likelihood Estimator. Here we show that the general Firth bias reduction technique simplifies to encouraging uniform class assignment probabilities for multinomial logistic classification, and almost has the same effect in cosine classifiers. We derive an easy-to-implement optimization objective for Firth penalized multinomial logistic and cosine classifiers, which is equivalent to penalizing the cross-entropy loss with a KL-divergence between the uniform label distribution and the predictions. Then, we empirically evaluate that it is consistently effective across the board for few-shot image classification, regardless of (1) the feature representations from different backbones, (2) the number of samples per class, and (3) the number of classes. Finally, we show the robustness of Firth bias reduction, in the case of imbalanced data distribution. Our implementation is available at https://github.com/ehsansaleh/firthbiasreduction
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 46 of its 102 references that are in the map. First posted on arXiv 6 Oct 2021.
Builds on
46 of 102 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2016Wide Residual Networkscited by 3,057
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,139
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2018Meta-Learning with Latent Embedding Optimizationcited by 476
- 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
34 more
- 2018Meta-Learning for Semi-Supervised Few-Shot Classificationcited by 456
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
- 2018TADAM: Task dependent adaptive metric for improved few-shot learningcited by 408
- 2018Meta-learning with differentiable closed-form solverscited by 395
- 2018Dynamic Few-Shot Visual Learning without Forgettingcited by 385
- 2017Meta-SGD: Learning to Learn Quickly for Few-Shot Learningcited by 377
- 2019Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examplescited by 312
- 2019A Baseline for Few-Shot Image Classificationcited by 298
- 2018Few-Shot Learning via Embedding Adaptation with Set-to-Set Functionscited by 293
- 2017Meta Networkscited by 268
- 2018Probabilistic Model-Agnostic Meta-Learningcited by 254
- 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 194
- 2018Low-Shot Learning from Imaginary Datacited by 181
- 2021Free Lunch for Few-shot Learning: Distribution Calibrationcited by 165
- 2013Revisiting Natural Gradient for Deep Networkscited by 157
- 2019Boosting Few-Shot Visual Learning with Self-Supervisioncited by 140
- 2019Charting the Right Manifold: Manifold Mixup for Few-shot Learningcited by 135
- 2020Negative Margin Matters: Understanding Margin in Few-shot Classificationcited by 129
- 2017Few-Shot Image Recognition by Predicting Parameters from Activationscited by 122
- 2016Towards a Neural Statisticiancited by 119
- 2019Finding Task-Relevant Features for Few-Shot Learning by Category Traversalcited by 101
- 2019Infinite Mixture Prototypes for Few-Shot Learningcited by 99
- 2016Learning feed-forward one-shot learnerscited by 93
- 2019TapNet: Neural Network Augmented with Task-Adaptive Projection for Few-Shot Learningcited by 90
- 2018An elementary introduction to information geometrycited by 76
- 2020Self-training for Few-shot Transfer Across Extreme Task Differencescited by 75
- 2019Diversity with Cooperation: Ensemble Methods for Few-Shot Classificationcited by 70
- 2020A Universal Representation Transformer Layer for Few-Shot Image Classificationcited by 65
- 2016One-shot Learning with Memory-Augmented Neural Networkscited by 60
- 2019Dense Classification and Implanting for Few-Shot Learningcited by 56
- 2017Few-Shot Learning Through an Information Retrieval Lenscited by 51
- 2021Shallow Bayesian Meta Learning for Real-World Few-Shot Recognitioncited by 48
- 2017Low-shot learning with large-scale diffusioncited by 33
- 2019LGM-Net: Learning to Generate Matching Networks for Few-Shot Learningcited by 27
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 1.
7 papers.
- 2023Uncertainty Estimation by Fisher Information-based Evidential Deep Learningcited by 58
- 2022Inductive and Transductive Few-Shot Video Classification via Appearance and Temporal Alignmentscited by 22
- 2024BECLR: Batch Enhanced Contrastive Few-Shot Learningcited by 6
- 2023Learning from Integral Losses in Physics Informed Neural Networkscited by 4
- 2022A Statistical Model for Predicting Generalization in Few-Shot Classificationcited by 2
- 2023Robust Model-Based Optimization for Challenging Fitness Landscapescited by 2
- 2023Taming Small-sample Bias in Low-budget Active Learningcited by 0
- 2024BECLR: Batch Enhanced Contrastive Few-Shot Learning4 Feb 2024
- 2023Taming Small-sample Bias in Low-budget Active Learning19 Jun 2023
- 2023Learning from Integral Losses in Physics Informed Neural Networks27 May 2023
- 2023Robust Model-Based Optimization for Challenging Fitness Landscapes23 May 2023
- 2023Uncertainty Estimation by Fisher Information-based Evidential Deep Learning3 Mar 2023
- 2022A Statistical Model for Predicting Generalization in Few-Shot Classification13 Dec 2022
- 2022Inductive and Transductive Few-Shot Video Classification via Appearance and Temporal Alignments21 Jul 2022