Who Should Predict? Exact Algorithms For Learning to Defer to Humans
Mozannar, Hussein, Lang, Hunter, Wei, Dennis, Sattigeri, Prasanna, Das, Subhro, Sontag, David
–arXiv.org Artificial Intelligence
Automated AI classifiers should be able to defer the prediction to a human decision maker to ensure more accurate predictions. In this work, we jointly train a classifier with a rejector, which decides on each data point whether the classifier or the human should predict. We show that prior approaches can fail to find a human-AI system with low misclassification error even when there exists a linear classifier and rejector that have zero error (the realizable setting). We prove that obtaining a linear pair with low error is NP-hard even when the problem is realizable. To complement this negative result, we give a mixed-integer-linear-programming (MILP) formulation that can optimally solve the problem in the linear setting. However, the MILP only scales to moderately-sized problems. Therefore, we provide a novel surrogate loss function that is realizable-consistent and performs well empirically. We test our approaches on a comprehensive set of datasets and compare to a wide range of baselines.
arXiv.org Artificial Intelligence
Apr-11-2023
- Country:
- North America > United States
- Massachusetts (0.04)
- Europe > United Kingdom
- England > Cambridgeshire > Cambridge (0.04)
- Asia > Middle East
- Jordan (0.04)
- North America > United States
- Genre:
- Research Report (0.63)
- Industry:
- Health & Medicine
- Therapeutic Area (0.67)
- Nuclear Medicine (0.46)
- Diagnostic Medicine > Imaging (0.46)
- Health & Medicine
- Technology: