Adaptive Classification for Prediction Under a Budget

Abstract

We propose a novel adaptive approximation approach for test-time resource-constrained prediction motivated by Mobile, IoT, health, security and other applications, where constraints in the form of computation, communication, latency and feature acquisition costs arise. We learn an adaptive low-cost system by training a gating and prediction model that limits utilization of a high-cost model to hard input instances and gates easy-to-handle input instances to a low-cost model. Our method is based on adaptively approximating the high-cost model in regions where low-cost models suffice for making highly accurate predictions. We pose an empirical loss minimization problem with cost constraints to jointly train gating and prediction models. On a number of benchmark datasets our method outperforms state-of-the-art achieving higher accuracy for the same cost.

Cite

Text

Nan and Saligrama. "Adaptive Classification for Prediction Under a Budget." Neural Information Processing Systems, 2017.

Markdown

[Nan and Saligrama. "Adaptive Classification for Prediction Under a Budget." Neural Information Processing Systems, 2017.](https://mlanthology.org/neurips/2017/nan2017neurips-adaptive/)

BibTeX

@inproceedings{nan2017neurips-adaptive,
  title     = {{Adaptive Classification for Prediction Under a Budget}},
  author    = {Nan, Feng and Saligrama, Venkatesh},
  booktitle = {Neural Information Processing Systems},
  year      = {2017},
  pages     = {4727-4737},
  url       = {https://mlanthology.org/neurips/2017/nan2017neurips-adaptive/}
}