Dual feature-based and example-based explanation methods
Andrei Konstantinov, Boris Kozlov, Stanislav Kirpichenko, Lev Utkin, Vladimir Muliukha

TL;DR
This paper introduces a new method for explaining machine learning models using a dual representation of data points and convex combinations.
Contribution
The novelty lies in using a dual dataset and convex hulls for both feature-based and example-based explanations.
Findings
The dual linear surrogate model provides accurate feature importance values through matrix calculations.
The approach is a modification of LIME and allows for example-based explanations inherently.
Numerical experiments on real datasets validate the effectiveness of the proposed method.
Abstract
A new approach to the local and global explanation based on selecting a convex hull constructed for the finite number of points around an explained instance is proposed. The convex hull allows us to consider a dual representation of instances in the form of convex combinations of extreme points of a produced polytope. Instead of perturbing new instances in the Euclidean feature space, vectors of convex combination coefficients are uniformly generated from the unit simplex, and they form a new dual dataset. A dual linear surrogate model is trained on the dual dataset. The explanation feature importance values are computed by means of simple matrix calculations. The approach can be regarded as a modification of the well-known model LIME. The dual representation inherently allows us to get the example-based explanation. The neural additive model is also considered as a tool for…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Cell Image Analysis Techniques · Reservoir Engineering and Simulation Methods
