Who Should Predict? Exact Algorithms For Learning to Defer to Humans

01/15/2023
by   Hussein Mozannar, et al.
0

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.

READ FULL TEXT
research
03/27/2018

An Efficient Method to Transform SAT problems to Binary Integer Linear Programming Problem

In computational complexity theory, a decision problem is NP-complete wh...
research
06/08/2023

Is AI the better programming partner? Human-Human Pair Programming vs. Human-AI pAIr Programming

The emergence of large-language models (LLMs) that excel at code generat...
research
02/20/2020

Contextual Reserve Price Optimization in Auctions

We study the problem of learning a linear model to set the reserve price...
research
07/19/2022

Sample Efficient Learning of Predictors that Complement Humans

One of the goals of learning algorithms is to complement and reduce the ...
research
10/27/2017

An efficient SAT formulation for learning multiple criteria non-compensatory sorting rules from examples

The literature on Multiple Criteria Decision Analysis (MCDA) proposes se...
research
04/29/2021

Computing Possible and Necessary Equilibrium Actions (and Bipartisan Set Winners)

In many multiagent environments, a designer has some, but limited contro...

Please sign up or login with your details

Forgot password? Click here to reset