Adapting Classifiers To Changing Class Priors During Deployment
Natnael Daba, Bruce McIntosh, Abhijit Mahalanobis

TL;DR
This paper investigates methods for estimating and adapting to changing class priors during deployment, improving classifier accuracy in real-world scenarios with varying class distributions.
Contribution
It introduces techniques for estimating class priors from classifier outputs and demonstrates how incorporating these estimates enhances deployment accuracy.
Findings
Estimating class priors from classifier outputs is feasible.
Adapting classifiers to estimated priors improves accuracy.
Methods outperform static prior assumptions in dynamic environments.
Abstract
Conventional classifiers are trained and evaluated using balanced data sets in which all classes are equally present. Classifiers are now trained on large data sets such as ImageNet, and are now able to classify hundreds (if not thousands) of different classes. On one hand, it is desirable to train such general-purpose classifier on a very large number of classes so that it performs well regardless of the settings in which it is deployed. On the other hand, it is unlikely that all classes known to the classifier will occur in every deployment scenario, or that they will occur with the same prior probability. In reality, only a relatively small subset of the known classes may be present in a particular setting or environment. For example, a classifier will encounter mostly animals if its deployed in a zoo or for monitoring wildlife, aircraft and service vehicles at an airport, or various…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Sensor Networks and Detection Algorithms · Anomaly Detection Techniques and Applications · Fault Detection and Control Systems
