Processing math: 100%
Skip to yearly menu bar Skip to main content


Poster

A query-optimal algorithm for finding counterfactuals

Guy Blanc · Caleb Koch · Jane Lange · Li-Yang Tan

Hall E #1119

Keywords: [ SA: Accountability, Transparency and Interpretability ] [ T: Learning Theory ]


Abstract: We design an algorithm for finding counterfactuals with strong theoretical guarantees on its performance. For any monotone model f:Xd{0,1} and instance x, our algorithm makesS(f)O(Δf(x))logdqueries to f and returns an {\sl optimal} counterfactual for x: a nearest instance x to x for which f(x)f(x). Here S(f) is the sensitivity of f, a discrete analogue of the Lipschitz constant, and Δf(x) is the distance from x to its nearest counterfactuals. The previous best known query complexity was dO(Δf(x)), achievable by brute-force local search. We further prove a lower bound of S(f)Ω(Δf(x))+Ω(logd) on the query complexity of any algorithm, thereby showing that the guarantees of our algorithm are essentially optimal.

Chat is not available.