SOTAVerified

On Relating Explanations and Adversarial Examples

2019-12-01NeurIPS 2019Code Available0· sign in to hype

Alexey Ignatiev, Nina Narodytska, Joao Marques-Silva

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

The importance of explanations (XP's) of machine learning (ML) model predictions and of adversarial examples (AE's) cannot be overstated, with both arguably being essential for the practical success of ML in different settings. There has been recent work on understanding and assessing the relationship between XP's and AE's. However, such work has been mostly experimental and a sound theoretical relationship has been elusive. This paper demonstrates that explanations and adversarial examples are related by a generalized form of hitting set duality, which extends earlier work on hitting set duality observed in model-based diagnosis and knowledge compilation. Furthermore, the paper proposes algorithms, which enable computing adversarial examples from explanations and vice-versa.

Reproductions