Multi-Stage Classifier Design
Kirill Trapeznikov, Venkatesh Saligrama, David Castanon

TL;DR
This paper introduces a multi-stage classification system that reduces measurement costs by selectively acquiring data at each stage, using a novel ERM formulation and boosting algorithms, achieving cost savings with maintained accuracy.
Contribution
It formulates an ERM-based multi-stage reject classifier with a new optimal reject rule, and develops an iterative boosting algorithm with convergence and generalization guarantees.
Findings
Significant cost reduction achieved in experiments
Effective multi-stage classifier design demonstrated
Maintains high accuracy with fewer measurements
Abstract
In many classification systems, sensing modalities have different acquisition costs. It is often {\it unnecessary} to use every modality to classify a majority of examples. We study a multi-stage system in a prediction time cost reduction setting, where the full data is available for training, but for a test example, measurements in a new modality can be acquired at each stage for an additional cost. We seek decision rules to reduce the average measurement acquisition cost. We formulate an empirical risk minimization problem (ERM) for a multi-stage reject classifier, wherein the stage classifier either classifies a sample using only the measurements acquired so far or rejects it to the next stage where more attributes can be acquired for a cost. To solve the ERM problem, we show that the optimal reject classifier at each stage is a combination of two binary classifiers, one biased…
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
TopicsMachine Learning and Data Classification · Machine Learning and Algorithms · Fault Detection and Control Systems
