pith. sign in

arxiv: 1703.02647 · v3 · pith:F4L4BEXBnew · submitted 2017-03-08 · 📊 stat.ML · cs.IT· cs.LG· math.IT

Streaming Weak Submodularity: Interpreting Neural Networks on the Fly

classification 📊 stat.ML cs.ITcs.LGmath.IT
keywords algorithmblack-boxcaseclassguaranteeneuralorderpredictions
0
0 comments X
read the original abstract

In many machine learning applications, it is important to explain the predictions of a black-box classifier. For example, why does a deep neural network assign an image to a particular class? We cast interpretability of black-box classifiers as a combinatorial maximization problem and propose an efficient streaming algorithm to solve it subject to cardinality constraints. By extending ideas from Badanidiyuru et al. [2014], we provide a constant factor approximation guarantee for our algorithm in the case of random stream order and a weakly submodular objective function. This is the first such theoretical guarantee for this general class of functions, and we also show that no such algorithm exists for a worst case stream order. Our algorithm obtains similar explanations of Inception V3 predictions $10$ times faster than the state-of-the-art LIME framework of Ribeiro et al. [2016].

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.