Deep Generative Modeling with Spatial and Network Images: An Explainable AI (XAI) Approach
Yeseul Jeon, Rajarshi Guhaniyogi, Aaron Scheffler
TL;DR
This paper presents a two-stage image-on-image regression framework to model the RS-fMRI ALFF outcome $y_i( s_{v,j})$ as $y_i( s_{v,j}) = x_i( s_{v,j})^\top β( s_{v,j}) + h( g_i,v) + ε_i( s_{v,j})$, where spatially varying coefficients $β(·)$ and a nonlinear network effect $h(·)$ are learned from structural inputs $x_i(·)$ and a latent network representation $g_i,v$. The first stage estimates node-specific latent network effects; the second stage uses deep neural networks with dropout to capture nonlinear, spatially varying relationships and enables MC dropout-based uncertainty quantification, linking to deep Gaussian processes. The method achieves competitive predictive accuracy with faster computation and provides superior uncertainty quantification compared to Bayesian deep learning competitors such as BIRD-GP and BART, while offering interpretable inference for $β(·)$ and $h(·)$. Applied to ABCD data, the model reveals systematic associations between cortical features and ALFF across the brain, with a substantial share of ROI-level effects being confidently nonzero, and yields open-source Python software.
Abstract
This article addresses the challenge of modeling the amplitude of spatially indexed low frequency fluctuations (ALFF) in resting state functional MRI as a function of cortical structural features and a multi-task coactivation network in the Adolescent Brain Cognitive Development (ABCD) Study. It proposes a generative model that integrates effects of spatially-varying inputs and a network-valued input using deep neural networks to capture complex non-linear and spatial associations with the output. The method models spatial smoothness, accounts for subject heterogeneity and complex associations between network and spatial images at different scales, enables accurate inference of each images effect on the output image, and allows prediction with uncertainty quantification via Monte Carlo dropout, contributing to one of the first Explainable AI (XAI) frameworks for heterogeneous imaging data. The model is highly scalable to high-resolution data without the heavy pre-processing or summarization often required by Bayesian methods. Empirical results demonstrate its strong performance compared to existing statistical and deep learning methods. We applied the XAI model to the ABCD data which revealed associations between cortical features and ALFF throughout the entire brain. Our model performed comparably to existing methods in predictive accuracy but provided superior uncertainty quantification and faster computation, demonstrating its effectiveness for large-scale neuroimaging analysis. Open-source software in Python for XAI is available.
