Explaining Classifiers Trained on Raw Hierarchical Multiple-Instance Data
Not on the map. Why?
Abstract (arXiv)
Learning from raw data input, thus limiting the need for feature engineering, is a component of many successful applications of machine learning methods in various domains. While many problems naturally translate into a vector representation directly usable in standard classifiers, a number of data sources have the natural form of structured data interchange formats (e.g., security logs in JSON/XML format). Existing methods, such as in Hierarchical Multiple Instance Learning (HMIL), allow learning from such data in their raw form. However, the explanation of the classifiers trained on raw structured data remains largely unexplored. By treating these models as sub-set selections problems, we demonstrate how interpretable explanations, with favourable properties, can be generated using computationally efficient algorithms. We compare to an explanation technique adopted from graph neural networks showing an order of magnitude speed-up and higher-quality explanations.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 22 of its 42 references that are in the map. First posted on arXiv 4 Aug 2022.
Builds on
22 of 42 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,475
- 2017Deep Setscited by 1,421
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2016The Mythos of Model Interpretabilitycited by 721
10 more
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
- 2018What made you do this? Understanding black-box decisions with sufficient input subsetscited by 31
- 2019Approximation capability of neural networks on spaces of probability measures and tree-structured domainscited by 10
- 2017Discriminative models for multi-instance problems with tree-structurecited by 8
- 2016Using Neural Network Formalism to Solve Multiple-Instance Problemscited by 5
- 2020Nested Multiple Instance Learning in Modelling of HTTP network trafficcited by 5
Built on by
Citing papers per year: 2024: 1.
1 paper.