Shapley Explanation Networks
Wang, Rui, Wang, Xiaoqian, Inouye, David I.
–arXiv.org Artificial Intelligence
Shapley values have become one of the most popular feature attribution explanation methods. However, most prior work has focused on post-hoc Shapley explanations, which can be computationally demanding due to its exponential time complexity and preclude model regularization based on Shapley explanations during training. Thus, we propose to incorporate Shapley values themselves as latent representations in deep models thereby making Shapley explanations first-class citizens in the modeling paradigm. This intrinsic explanation approach enables layer-wise explanations, explanation regularization of the model during training, and fast explanation computation at test time. We define the Shapley transform that transforms the input into a Shapley representation given a specific function. We operationalize the Shapley transform as a neural network module and construct both shallow and deep networks, called ShapNets, by composing Shapley modules. We prove that our Shallow ShapNets compute the exact Shapley values and our Deep ShapNets maintain the missingness and accuracy properties of Shapley values. We demonstrate on synthetic and real-world datasets that our ShapNets enable layer-wise Shapley explanations, novel Shapley regularizations during training, and fast computation while maintaining reasonable performance. Code is available at https://github.com/inouye-lab/ShapleyExplanationNetworks.
arXiv.org Artificial Intelligence
Apr-6-2021
- Country:
- Oceania > Australia
- New South Wales > Sydney (0.04)
- North America > United States
- Wisconsin > Dane County
- Madison (0.04)
- New York > New York County
- New York City (0.04)
- Nevada > Clark County
- Las Vegas (0.04)
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Indiana > Tippecanoe County
- West Lafayette (0.04)
- Lafayette (0.04)
- California
- San Francisco County > San Francisco (0.14)
- San Diego County > San Diego (0.04)
- Los Angeles County > Long Beach (0.04)
- Wisconsin > Dane County
- Europe
- United Kingdom (0.04)
- Italy
- Tuscany > Florence (0.04)
- Marche > Ancona Province
- Ancona (0.05)
- Asia > Middle East
- Jordan (0.04)
- Oceania > Australia
- Genre:
- Research Report (1.00)
- Industry:
- Health & Medicine (0.93)
- Technology: