# ICAM-reg: Interpretable Classification and Regression with Feature Attribution for Mapping Neurological Phenotypes in Individual Scans

arXiv: https://arxiv.org/abs/2103.02561 · HTML: https://mlsanity.com/paper/2103.02561/

## Key facts

- Cited by 18 papers in the map (data through 14 Oct 2026).
- Builds on 30 of its 86 references that are in the map.
- First posted on arXiv 3 Mar 2021.

## Builds on (most cited first, 30 of 30)

- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization](https://mlsanity.com/paper/1610.02391/) (2016)
- [A Unified Approach to Interpreting Model Predictions](https://mlsanity.com/paper/1705.07874/) (2017)
- [A Style-Based Generator Architecture for Generative Adversarial Networks](https://mlsanity.com/paper/1812.04948/) (2018)
- [Layer Normalization](https://mlsanity.com/paper/1607.06450/) (2016)
- [Image-to-Image Translation with Conditional Adversarial Networks](https://mlsanity.com/paper/1611.07004/) (2016)
- [Axiomatic Attribution for Deep Networks](https://mlsanity.com/paper/1703.01365/) (2017)
- [Visualizing and Understanding Convolutional Networks](https://mlsanity.com/paper/1311.2901/) (2013)
- [Training Generative Adversarial Networks with Limited Data](https://mlsanity.com/paper/2006.06676/) (2020)
- [Striving for Simplicity: The All Convolutional Net](https://mlsanity.com/paper/1412.6806/) (2014)
- [Multimodal Unsupervised Image-to-Image Translation](https://mlsanity.com/paper/1804.04732/) (2018)
- [Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks](https://mlsanity.com/paper/1703.10593/) (2017)
- [Unsupervised Image-to-Image Translation Networks](https://mlsanity.com/paper/1703.00848/) (2017)
- [DRIT++: Diverse Image-to-Image Translation via Disentangled Representations](https://mlsanity.com/paper/1905.01270/) (2019)
- [No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problems](https://mlsanity.com/paper/2011.12945/) (2020)
- [Deep Autoencoding Models for Unsupervised Anomaly Segmentation in Brain MR Images](https://mlsanity.com/paper/1804.04488/) (2018)
- [Convolutional Neural Networks for Classification of Alzheimer's Disease: Overview and Reproducible Evaluation](https://mlsanity.com/paper/1904.07773/) (2019)
- [Learning Conditional Deformable Templates with Convolutional Networks](https://mlsanity.com/paper/1908.02738/) (2019)
- [Ensembles of Multiple Models and Architectures for Robust Brain Tumour Segmentation](https://mlsanity.com/paper/1711.01468/) (2017)
- [Disentangling Factors of Variation with Cycle-Consistent Variational Auto-Encoders](https://mlsanity.com/paper/1804.10469/) (2018)
- [Visual Feature Attribution using Wasserstein GANs](https://mlsanity.com/paper/1711.08998/) (2017)
- [Using StyleGAN for Visual Interpretability of Deep Learning Models on Medical Images](https://mlsanity.com/paper/2101.07563/) (2021)
- [Testing the robustness of attribution methods for convolutional neural networks in MRI-based Alzheimer's disease classification](https://mlsanity.com/paper/1909.08856/) (2019)
- [Uncovering convolutional neural network decisions for diagnosing multiple sclerosis on conventional MRI using layer-wise relevance propagation](https://mlsanity.com/paper/1904.08771/) (2019)
- [ICAM: Interpretable Classification via Disentangled Representations and Feature Attribution Mapping](https://mlsanity.com/paper/2006.08287/) (2020)
- [Domain aware medical image classifier interpretation by counterfactual impact analysis](https://mlsanity.com/paper/2007.06312/) (2020)
- [A model of brain morphological changes related to aging and Alzheimer's disease from cross-sectional assessments](https://mlsanity.com/paper/1905.09826/) (2019)
- [Deep Neural Networks for Anatomical Brain Segmentation](https://mlsanity.com/paper/1502.02445/) (2015)
- [Scientific Discovery by Generating Counterfactuals using Image Translation](https://mlsanity.com/paper/2007.05500/) (2020)
- [NeuroNet: Fast and Robust Reproduction of Multiple Brain Image Segmentation Pipelines](https://mlsanity.com/paper/1806.04224/) (2018)

## Built on by (most cited first, 18 of 18)

- [Learning Disentangled Representations in the Imaging Domain](https://mlsanity.com/paper/2108.12043/) (2021)
- [Multiscale Metamorphic VAE for 3D Brain MRI Synthesis](https://mlsanity.com/paper/2301.03588/) (2023)
- [Disentangling representations of retinal images with generative models](https://mlsanity.com/paper/2402.19186/) (2024)
- [Accurate Explanation Model for Image Classifiers using Class Association Embedding](https://mlsanity.com/paper/2406.07961/) (2024)
- [A Weakly Supervised and Globally Explainable Learning Framework for Brain Tumor Segmentation](https://mlsanity.com/paper/2408.01191/) (2024)
- [Voxel-level Importance Maps for Interpretable Brain Age Estimation](https://mlsanity.com/paper/2108.05388/) (2021)
- [Towards better Interpretable and Generalizable AD detection using Collective Artificial Intelligence](https://mlsanity.com/paper/2206.03247/) (2022)
- [Applications of interpretable deep learning in neuroimaging: a comprehensive review](https://mlsanity.com/paper/2406.17792/) (2024)
- [SurfGNN: A robust surface-based prediction model with interpretability for coactivation maps of spatial and cortical features](https://mlsanity.com/paper/2411.05825/) (2024)
- [Looking deeper into interpretable deep learning in neuroimaging: a comprehensive survey](https://mlsanity.com/paper/2307.09615/) (2023)
- [Enhancing Interpretability for Vision Models via Shapley Value Optimization](https://mlsanity.com/paper/2512.14354/) (2025)
- [A Deep Generative Model of Neonatal Cortical Surface Development](https://mlsanity.com/paper/2206.07542/) (2022)
- [NeuroExplainer: Fine-Grained Attention Decoding to Uncover Cortical Development Patterns of Preterm Infants](https://mlsanity.com/paper/2301.00815/) (2023)
- [Cortical Surface Diffusion Generative Models](https://mlsanity.com/paper/2402.04753/) (2024)
- [Prototype Learning for Explainable Brain Age Prediction](https://mlsanity.com/paper/2306.09858/) (2023)
- [Controllable Surface Diffusion Generative Model for Neurodevelopmental Trajectories](https://mlsanity.com/paper/2508.03706/) (2025)
- [MRExtrap: Longitudinal Aging of Brain MRIs using Linear Modeling in Latent Space](https://mlsanity.com/paper/2508.19482/) (2025)
- [Longitudinal Bayesian Learning of Continuous Disease Position across the Alzheimer's Disease Continuum](https://mlsanity.com/paper/2608.19436/) (2026)

## Abstract (arXiv)

An important goal of medical imaging is to be able to precisely detect patterns of disease specific to individual scans; however, this is challenged in brain imaging by the degree of heterogeneity of shape and appearance. Traditional methods, based on image registration to a global template, historically fail to detect variable features of disease, as they utilise population-based analyses, suited primarily to studying group-average effects. In this paper we therefore take advantage of recent developments in generative deep learning to develop a method for simultaneous classification, or regression, and feature attribution (FA). Specifically, we explore the use of a VAE-GAN translation network called ICAM, to explicitly disentangle class relevant features from background confounds for improved interpretability and regression of neurological phenotypes. We validate our method on the tasks of Mini-Mental State Examination (MMSE) cognitive test score prediction for the Alzheimer's Disease Neuroimaging Initiative (ADNI) cohort, as well as brain age prediction, for both neurodevelopment and neurodegeneration, using the developing Human Connectome Project (dHCP) and UK Biobank datasets. We show that the generated FA maps can be used to explain outlier predictions and demonstrate that the inclusion of a regression module improves the disentanglement of the latent space. Our code is freely available on Github https://github.com/CherBass/ICAM.
