English

Regularizing Black-box Models for Improved Interpretability (HILL 2019 Version)

Machine Learning 2019-06-05 v1 Machine Learning

Abstract

Most of the work on interpretable machine learning has focused on designing either inherently interpretable models, which typically trade-off accuracy for interpretability, or post-hoc explanation systems, which lack guarantees about their explanation quality. We propose an alternative to these approaches by directly regularizing a black-box model for interpretability at training time. Our approach explicitly connects three key aspects of interpretable machine learning: (i) the model's innate explainability, (ii) the explanation system used at test time, and (iii) the metrics that measure explanation quality. Our regularization results in substantial improvement in terms of the explanation fidelity and stability metrics across a range of datasets and black-box explanation systems while slightly improving accuracy. Further, if the resulting model is still not sufficiently interpretable, the weight of the regularization term can be adjusted to achieve the desired trade-off between accuracy and interpretability. Finally, we justify theoretically that the benefits of explanation-based regularization generalize to unseen points.

Keywords

Cite

@article{arxiv.1906.01431,
  title  = {Regularizing Black-box Models for Improved Interpretability (HILL 2019 Version)},
  author = {Gregory Plumb and Maruan Al-Shedivat and Eric Xing and Ameet Talwalkar},
  journal= {arXiv preprint arXiv:1906.01431},
  year   = {2019}
}

Comments

presented at 2019 ICML Workshop on Human in the Loop Learning (HILL 2019), Long Beach, USA. arXiv admin note: substantial text overlap with arXiv:1902.06787