mlsanityData to 14 Oct 2026

Attributions Beyond Neural Networks: The Linear Program Case

arXiv 2206.07203 ↗First posted 14 Jun 2022cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Linear Programs (LPs) have been one of the building blocks in machine learning and have championed recent strides in differentiable optimizers for learning systems. While there exist solvers for even high-dimensional LPs, understanding said high-dimensional solutions poses an orthogonal and unresolved problem. We introduce an approach where we consider neural encodings for LPs that justify the application of attribution methods from explainable artificial intelligence (XAI) designed for neural learning systems. The several encoding functions we propose take into account aspects such as feasibility of the decision space, the cost attached to each input, or the distance to special points of interest. We investigate the mathematical consequences of several XAI methods on said neural LP encodings. We empirically show that the attribution methods Saliency and LIME reveal indistinguishable results up to perturbation levels, and we propose the property of Directedness as the main discriminative criterion between Saliency and LIME on one hand, and a perturbation-based Feature Permutation approach on the other hand. Directedness indicates whether an attribution method gives feature attributions with respect to an increase of that feature. We further notice the baseline selection problem beyond the classical computer vision setting for Integrated Gradients.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 22 references that are in the map. First posted on arXiv 14 Jun 2022.

Builds on

12 of 22 references.

References · 12

  1. 2017Attention Is All You Needcited by 60,361
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  5. 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
  6. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  7. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
  8. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
  9. 2019MIPaaL: Mixed Integer Program as a Layercited by 94
  10. 2020Right for the Right Concept: Revising Neuro-Symbolic Concepts by Interacting with their Explanationscited by 94
  11. 2021CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraintscited by 49
  12. 2021Fast Axiomatic Attribution for Neural Networkscited by 35

Built on by

Not cited yet.