English

Machine Learning with Operational Costs

Machine Learning 2015-03-19 v4 Artificial Intelligence Optimization and Control

Abstract

This work proposes a way to align statistical modeling with decision making. We provide a method that propagates the uncertainty in predictive modeling to the uncertainty in operational cost, where operational cost is the amount spent by the practitioner in solving the problem. The method allows us to explore the range of operational costs associated with the set of reasonable statistical models, so as to provide a useful way for practitioners to understand uncertainty. To do this, the operational cost is cast as a regularization term in a learning algorithm's objective function, allowing either an optimistic or pessimistic view of possible costs, depending on the regularization parameter. From another perspective, if we have prior knowledge about the operational cost, for instance that it should be low, this knowledge can help to restrict the hypothesis space, and can help with generalization. We provide a theoretical generalization bound for this scenario. We also show that learning with operational costs is related to robust optimization.

Keywords

Cite

@article{arxiv.1112.0698,
  title  = {Machine Learning with Operational Costs},
  author = {Theja Tulabandhula and Cynthia Rudin},
  journal= {arXiv preprint arXiv:1112.0698},
  year   = {2015}
}

Comments

Current version: Final version appearing in JMLR 2013. v2: Many parts have been rewritten including the introduction, Minor correction of Theorem 6. 38 pages. Previously: v1: 36 pages, 8 figures. Short version appears in Proceedings of the International Symposium on Artificial Intelligence and Mathematics, 2012

R2 v1 2026-06-21T19:45:48.517Z