Budgeted Classification with Rejection: An Evolutionary Method with Multiple Objectives
Nolan H. Hamilton, Errin Fulp

TL;DR
This paper introduces a genetic algorithm for designing budgeted, sequential classifiers with reject options, optimizing for accuracy, cost, and coverage in resource-limited, real-time detection systems.
Contribution
It presents a novel evolutionary method that explicitly manages multiple objectives, including confidence-based rejection, for budgeted classification tasks.
Findings
The method efficiently finds Pareto optimal solutions in large search spaces.
It outperforms existing approaches in selective, resource-constrained scenarios.
The approach balances accuracy, cost, and coverage effectively.
Abstract
Classification systems are often deployed in resource-constrained settings where labels must be assigned to inputs on a budget of time, memory, etc. Budgeted, sequential classifiers (BSCs) address these scenarios by processing inputs through a sequence of partial feature acquisition and evaluation steps with early-exit options. This allows for an efficient evaluation of inputs that prevents unneeded feature acquisition. To approximate an intractable combinatorial problem, current approaches to budgeted classification rely on well-behaved loss functions that account for two primary objectives (processing cost and error). These approaches offer improved efficiency over traditional classifiers but are limited by analytic constraints in formulation and do not manage additional performance objectives. Notably, such methods do not explicitly account for an important aspect of real-time…
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.
