It's FLAN time! Summing feature-wise latent representations for interpretability
Not on the map. Why?
Abstract (arXiv)
Interpretability has become a necessary feature for machine learning models deployed in critical scenarios, e.g. legal system, healthcare. In these situations, algorithmic decisions may have (potentially negative) long-lasting effects on the end-user affected by the decision. In many cases, the representational power of deep learning models is not needed, therefore simple and interpretable models (e.g. linear models) should be preferred. However, in high-dimensional and/or complex domains (e.g. computer vision), the universal approximation capabilities of neural networks are required. Inspired by linear models and the Kolmogorov-Arnold representation theorem, we propose a novel class of structurally-constrained neural networks, which we call FLANs (Feature-wise Latent Additive Networks). Crucially, FLANs process each input feature separately, computing for each of them a representation in a common latent space. These feature-wise latent representations are then simply summed, and the aggregated representation is used for prediction. These constraints (which are at the core of the interpretability of linear models) allow a user to estimate the effect of each individual feature independently from the others, enhancing interpretability. In a set of experiments across different domains, we show how without compromising excessively the test performance, the structural constraints proposed in FLANs indeed facilitates the interpretability of deep learning models. We quantitatively compare FLANs interpretability to post-hoc methods using recently introduced metrics, discussing the advantages of natively interpretable models over a post-hoc analysis.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 38 of its 83 references that are in the map. First posted on arXiv 18 Jun 2021.
Builds on
38 of 83 references.
References · 38
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
26 more
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 318
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 243
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2015Semi-supervised Sequence Learningcited by 198
- 2017Generalization in Deep Learningcited by 146
- 2021TransFG: A Transformer Architecture for Fine-grained Recognitioncited by 131
- 2020On quantitative aspects of model interpretabilitycited by 71
- 2020One Explanation Does Not Fit All: The Promise of Interactive Explanations for Machine Learning Transparencycited by 64
- 2016Investigating the influence of noise and distractors on the interpretation of neural networkscited by 54
- 2020Building and Interpreting Deep Similarity Modelscited by 34
- 2021TITAN: T Cell Receptor Specificity Prediction with Bimodal Attention Networkscited by 15
- 2019Hierarchical Attentional Hybrid Neural Networks for Document Classificationcited by 10
- 2019Towards Aggregating Weighted Feature Attributionscited by 6
- 2019MonoNet: Towards Interpretable Models by Learning Monotonic Featurescited by 6
- 2020iCapsNets: Towards Interpretable Capsule Networks for Text Classificationcited by 4
- 2019Personalized explanation in machine learning: A conceptualizationcited by 2
Built on by
Not cited yet.