Classifier Adaptation at Prediction Time
Classifiers for object categorization are usually evaluated by their accuracy on a set of i.i.d. test examples. This provides us with an estimate of the expected error when applying the classifiers to a single new image. In real application, however, classifiers are rarely only used for a single image and then discarded. Instead, they are applied sequentially to many images, and these are typically not i.i.d. samples from a fixed data distribution, but they carry dependencies and their class distribution varies over time. In this work, we argue that the phenomenon of correlated data at prediction time is not a nuisance, but a blessing in disguise. We describe a probabilistic method for adapting classifiers at prediction time without having to retrain them. We also introduce a framework for creating realistically distributed image sequences, which offers a way to benchmark classifier adaptation methods, such as the one we propose. Experiments on the ILSVRC2010 and ILSVRC2012 datasets show that adapting object classification systems at prediction time can significantly reduce their error rate, even with no additional human feedback.
Code (0)
등록된 구현이 없습니다.
Tasks
Object CategorizationPredictionSimilar Papers 제목 키워드 기반
Casting a BAIT for Offline and Online Source-free Domain Adaptation
We address the source-free domain adaptation (SFDA) problem, where only the source model is available during adaptation to the target domain. We consider two settings: the offline setting where all target data can be vis…
Domain AdaptationSource-Free Domain AdaptationUnsupervised Domain AdaptationConditional Adversarial Domain Adaptation
Adversarial learning has been embedded into deep networks to learn disentangled and transferable representations for domain adaptation. Existing adversarial domain adaptation methods may not effectively align different d…
Domain AdaptationGeneral ClassificationDynamic Domain Adaptation for Efficient Inference
Domain adaptation (DA) enables knowledge transfer from a labeled source domain to an unlabeled target domain by reducing the cross-domain distribution discrepancy. Most prior DA approaches leverage complicated and powerf…
Domain AdaptationDomain GeneralizationTransfer LearningTest-Time Adaptation via Self-Training with Nearest Neighbor Information
Test-time adaptation (TTA) aims to adapt a trained classifier using online unlabeled test data only, without any information related to the training procedure. Most existing TTA methods adapt the trained classifier using…
Domain GeneralizationPseudo LabelTest-time AdaptationUneven Bi-Classifier Learning for Domain Adaptation
The bi-classifier paradigm is widely adopted as an adversarial method to address domain shift challenge in unsupervised domain adaptation (UDA) by evenly training two classifiers. In this paper, we report that although t…
Domain AdaptationUnsupervised Domain Adaptation