MPP-GNN: Subject-Adaptive Community Detection for fMRI-Based Alzheimer's Disease Classification

arXiv cs.LG Papers

Summary

This paper proposes MPP-GNN, a Meta Probabilistic Pooling GNN that adaptively discovers subject-specific brain modules for fMRI-based Alzheimer's disease classification, achieving state-of-the-art AUC on two public datasets and aligning with canonical brain network organization.

arXiv:2607.28681v1 Announce Type: new Abstract: Functional magnetic resonance imaging (fMRI) is a widely used technique for studying the brain. Recent methods that utilize graph neural networks (GNNs) for analysis of brain functional connectivity have shown great potential for the classification of brain disorders, such as Alzheimer's disease (AD). However, these methods often assume a preset number of functional modules across all subjects, which overlooks inter-subject variability. In addition, the discovered modules are rarely used to directly guide the learned connectivity patterns. Here, to address these issues, we propose a Meta Probabilistic Pooling GNN (MPP-GNN). We frame the model's task as a coupled, bilevel optimization that performs adaptive graph partitioning hierarchically to discover subject-specific modules and then uses the discovered brain modules as an explicit prior to guide edge refinement and representation learning. We validate MPP-GNN on two public datasets for AD classification, achieving the highest AUC in comparison to established baselines for both datasets. Furthermore, our analysis demonstrates that MPP-GNN shows significant alignment with the canonical functional-network organization defined by the Yeo brain atlas and reveals a network-level dedifferentiation pattern for AD.
Original Article
View Cached Full Text

Cached at: 08/03/26, 07:31 AM

# MPP-GNN: Subject-adaptive Community Detection for fMRI-Based Alzheimer’s Disease Classification
Source: [https://arxiv.org/html/2607.28681](https://arxiv.org/html/2607.28681)
Xiao ZhouJonathan WarrellAvram HolmesXuan Zhangand Mark GersteinManuscript submitted 29 July 2026\. This work was supported in part by the Yale Computational Biology and Bioinformatics M\.S\. Program Summer Internship Award and in part by research funds from the Gerstein Laboratory, Yale University\. \(Yang Zhang, Xiao Zhou, and Jonathan Warrell contributed equally to this work\.\) \(Corresponding author: Mark Gerstein\.\)Yang Zhang, Xiao Zhou, Jonathan Warrell and Mark Gerstein are with the Program in Computational Biology and Bioinformatics, Yale University, New Haven, CT 06520 USA \(e\-mail: yang\.zhang\.yz2483@yale\.edu; xiao\.zhou@yale\.edu; jonathan\.warrell@yale\.edu; mark@gersteinlab\.org\)\.Avram Holmes is with the Department of Psychiatry, Robert Wood Johnson Medical School, and the Brain Health Institute, Rutgers University, Piscataway, NJ 08854 USA \(e\-mail: avram\.holmes@rutgers\.edu\)\.Xuan Zhang is with School of Design, Pratt Institute, New York, NY 11205 USA \(e\-mail: xzhang64@pratt\.edu\)\.

###### Abstract

Functional magnetic resonance imaging \(fMRI\) is a widely used technique for studying the brain\. Recent methods that utilize graph neural networks \(GNNs\) for analysis of brain functional connectivity have shown great potential for the classification of brain disorders, such as Alzheimer’s disease \(AD\)\. However, these methods often assume a preset number of functional modules across all subjects, which overlooks inter\-subject variability\. In addition, the discovered modules are rarely used to directly guide the learned connectivity patterns\. Here, to address these issues, we propose a Meta Probabilistic Pooling GNN \(MPP\-GNN\)\. We frame the model’s task as a coupled, bilevel optimization that performs adaptive graph partitioning hierarchically to discover subject\-specific modules and then uses the discovered brain modules as an explicit prior to guide edge refinement and representation learning\. We validate MPP\-GNN on two public datasets for AD classification, achieving the highest AUC in comparison to established baselines for both datasets\. Furthermore, our analysis demonstrates that MPP\-GNN shows significant alignment with the canonical functional\-network organization defined by the Yeo brain atlas and reveals a network\-level dedifferentiation pattern for AD\.

\{IEEEkeywords\}

Brain Network, Graph Neural Network, Deep Learning for Neuroimaging, Alzheimer’s Disease, fMRI Biomarker, Graph Structure Learning\.

## 1Introduction

\\IEEEPARstart

Alzheimer’s disease \(AD\) is a prevalent neurodegenerative disorder characterized by progressive cognitive decline\. Amyloid\-β\\betaplaques and tau neurofibrillary tangles are two neuropathological hallmarks that accumulate in the brain years to decades before the onset of clinical symptoms\. This long preclinical window motivates early detection and intervention before irreversible neuronal loss occurs\. Among the available detection approaches, functional magnetic resonance imaging \(fMRI\) provides a non\-invasive technique that can capture disruptions in inter\-regional neural communication and is widely available in clinical settings\[[58](https://arxiv.org/html/2607.28681#bib.bib57)\]\.

Neuroimaging data from fMRI can be used to model the brain network as a graph\. In the standard pipeline, a brain atlas partitions preprocessed fMRI volumes into regions of interest \(ROIs\) that can be viewed as nodes\. The pairwise statistical dependencies between the ROI\-level blood\-oxygen\-level\-dependent \(BOLD\) time series are then estimated to form a functional connectivity \(FC\) matrix that defines weighted edges\[[8](https://arxiv.org/html/2607.28681#bib.bib47)\]\. Among various models, graph neural networks \(GNNs\) are well suited to this representation, and have received increasing attention recently\. Compared with traditional machine learning models, GNNs can explicitly utilize both node attributes and relational structure through the message passing mechanism\. The use of GNNs to model brain graphs has not only demonstrated state\-of\-the\-art performance in various brain disorder classification tasks, but also serves as a crucial analytical tool for identifying biomarkers associated with neurological disorders\[[38](https://arxiv.org/html/2607.28681#bib.bib48)\]\.

Despite these advances, GNN\-based brain graph analysis faces several challenges: \(1\) BOLD\-derived FC matrices are inherently noisy\[[36](https://arxiv.org/html/2607.28681#bib.bib49)\]\. Non\-neural noise introduced by physiological artifacts and limited scan duration cause large variations within a single subject and across different subjects\. \(2\) The human brain is highly modular\. Studies have shown that AD is associated with disrupted modular organization, with substantial variation across individuals and disease stages\[[58](https://arxiv.org/html/2607.28681#bib.bib57),[1](https://arxiv.org/html/2607.28681#bib.bib2)\]\. However, many GNN\-based community detection methods impose a preset clustering capacity shared across subjects, which conflicts with the heterogeneous nature of brain organizations\[[25](https://arxiv.org/html/2607.28681#bib.bib11),[32](https://arxiv.org/html/2607.28681#bib.bib12),[10](https://arxiv.org/html/2607.28681#bib.bib50)\]\. \(3\) Interpretability in brain graph models remains challenging\. Common post\-hoc methods, such as saliency maps and surrogate explanations, often lack consistency across different explanation algorithms and offer limited transparency into the model’s internal mechanisms\.

In fact, these challenges are closely related\. Community structure can guide edge refinement by distinguishing intra\-community from inter\-community connections\. Refined edges and learned representations can in turn improve the partition strategy\. Jointly addressing them within a single framework, rather than treating them as independent preprocessing or post\-hoc steps, can lead to more robust and interpretable brain graph models\.

To address these challenges, we propose the Meta Probabilistic Pooling Graph Neural Network \(MPP\-GNN\), an end\-to\-end framework that jointly refines noisy FC matrices, adaptively discovers subject\-specific community structure, and produces inherent interpretability\. Our main contributions are summarized as follows\.

- •We formulate brain graph classification as a bilevel optimization problem, where the outer level learns an adaptive community detection strategy to guide the inner\-level joint optimization of edge refinement and node representation learning\. This provides a principled mechanism to couple community detection and edge denoising with the final classification task within a single end\-to\-end framework\.
- •We design an Affinity\-Propagation\-based Hierarchical Pooling Module \(AP\-HPM\) that discovers multi\-resolution community structure without a preset number of clusters\. We also introduce a Probabilistic Edge Refinement Module \(PERM\), which uses the discovered community structure as a subject\-specific structural prior to estimate edge\-retention probabilities\. Experiments on two public datasets for AD classification demonstrate that MPP\-GNN achieves superior performance compared to multiple established baselines across different metrics\.
- •We show that AP\-HPM can recover canonical functional network organization consistent with the Yeo brain atlas\. Similarly, PERM can produce consistent edge\-retention patterns\. Both modules reveal AD\-related network dedifferentiation, aligning with established neuroscience literature\.

## 2Related Work

### 2\.1Graph Structure Learning

Graph Structure Learning \(GSL\) jointly optimizes graph topology and node representations, and has been widely applied to denoise noisy relational data\[[64](https://arxiv.org/html/2607.28681#bib.bib26)\]\. Existing GSL methods can be broadly categorized by how they model edge weights\. Metric\-based approaches derive edge weights from pairwise node similarities, using trainable kernels such as Mahalanobis distance\[[31](https://arxiv.org/html/2607.28681#bib.bib27)\], cosine similarity with learnable parameters\[[6](https://arxiv.org/html/2607.28681#bib.bib29),[60](https://arxiv.org/html/2607.28681#bib.bib28)\], or inner products\[[57](https://arxiv.org/html/2607.28681#bib.bib30),[62](https://arxiv.org/html/2607.28681#bib.bib31),[65](https://arxiv.org/html/2607.28681#bib.bib32)\]\. Neural approaches directly apply neural networks to model edge weights\. For example, GLCN\[[22](https://arxiv.org/html/2607.28681#bib.bib33)\]uses a single\-layer neural network, and NeuralSparse\[[63](https://arxiv.org/html/2607.28681#bib.bib34)\]leverages multilayer perceptrons to learn edge connectivity strength\. Many methods also leverage the attention mechanism\. GAT\[[47](https://arxiv.org/html/2607.28681#bib.bib20)\]first introduces the attention mechanism to GNNs through the use of masked self\-attention over one\-hop neighborhoods\. Transformer\-like full\-attention architectures have also been generalized to the graph domain\[[55](https://arxiv.org/html/2607.28681#bib.bib24)\]\. Direct approaches treat the adjacency matrix itself as a learnable variable, often with regularization terms that encourage sparsity\[[37](https://arxiv.org/html/2607.28681#bib.bib35)\]and smoothness\[[24](https://arxiv.org/html/2607.28681#bib.bib36)\]\. In the context of brain graph learning, the FC matrix encodes the connectivity pattern among different regions of the brain that we aim to recover from the preprocessing noise and artifacts\. However, conventional graph structure learning methods do not explicitly incorporate community structure as an inductive bias for edge refinement\. In addition, attention weights alone are not guaranteed to provide faithful explanations of individual predictions\[[21](https://arxiv.org/html/2607.28681#bib.bib55)\]\.

### 2\.2Graph Pooling

Graph pooling is a method used in graph neural networks to reduce the complexity of graph data\[[33](https://arxiv.org/html/2607.28681#bib.bib37)\]\. Early pooling methods rely on graph\-partition objectives\. Spectral clustering uses eigendecomposition to relax this objective to continuous eigenvectors of the graph Laplacian\. Graclus\[[11](https://arxiv.org/html/2607.28681#bib.bib38)\]directly approximates the same objective through multilevel coarsening and greedy matching\. Global pooling aggregates all node features into a single vector via summation, averaging, or maximization\. Attention mechanisms have also been used to enhance pooling operations\[[20](https://arxiv.org/html/2607.28681#bib.bib39)\]\. However, global pooling operations have been criticized for ignoring the rich hierarchical structure information inside the graph\. Hierarchical pooling progressively constructs coarsened graphs across layers\. DiffPool\[[56](https://arxiv.org/html/2607.28681#bib.bib40)\]learns a dense soft assignment matrix from a one\-layer GNN to assign nodes to clusters\. EigenPool\[[39](https://arxiv.org/html/2607.28681#bib.bib51)\]uses the graph Fourier transform to aggregate nodes during the hierarchical pooling\. StructPool\[[59](https://arxiv.org/html/2607.28681#bib.bib52)\]designs conditional random fields to incorporate higher\-order information among different nodes\. Other methods rely on a scoring function to keep only a certain number of important nodes during hierarchical pooling to ensure efficiency\. SAGPool\[[29](https://arxiv.org/html/2607.28681#bib.bib42)\]uses the self\-attention to score and retain nodes\. However, many hierarchical pooling methods impose a preset pooling capacity, such as a fixed number of clusters or retained nodes, which may limit adaptation to subject\-specific organization\. Adaptive community detection algorithms such as the Louvain method avoid this constraint but are typically applied as a fixed preprocessing step that cannot be refined jointly with the downstream learning objective\.

### 2\.3fMRI Functional Brain Networks

Recent fMRI\-specific graph models have increasingly recognized the importance of modular brain organization for disease prediction and interpretation\[[46](https://arxiv.org/html/2607.28681#bib.bib6),[43](https://arxiv.org/html/2607.28681#bib.bib4),[44](https://arxiv.org/html/2607.28681#bib.bib5)\]\. However, existing methods remain limited in how the community structure is modeled\. Some approaches impose a fixed clustering capacity\. BrainNetTF\[[25](https://arxiv.org/html/2607.28681#bib.bib11)\]introduces an orthonormal cluster readout, but the number of clusters is selected as a predefined hyperparameter\. THC\[[10](https://arxiv.org/html/2607.28681#bib.bib50)\]further extends this idea to hierarchical clustering, but its layer\-wise cluster sizes are also preset\. Community\-aware transformer variants such as Com\-BrainTF\[[2](https://arxiv.org/html/2607.28681#bib.bib53)\]and CAGT\[[40](https://arxiv.org/html/2607.28681#bib.bib54)\]likewise rely on predefined or externally constructed community structure to guide representation learning\. Some methods perform community extraction as a separate preprocessing step\. For example, SW\-HGL\[[23](https://arxiv.org/html/2607.28681#bib.bib17)\]applies Louvain\-based clustering to obtain micro\-scale communities prior to the predictive model\. However, this prevents community detection from being refined by downstream supervision\. Meanwhile, graph structure learning and interpretable models such as MVS\-GCN\[[50](https://arxiv.org/html/2607.28681#bib.bib16)\]and IBGNN\[[9](https://arxiv.org/html/2607.28681#bib.bib14)\]can suppress noisy connections, but do not use community structure to guide edge refinement\. These limitations motivate a framework that jointly learns adaptive community partitions, community\-guided edge denoising, and hierarchical graph representations within a single end\-to\-end pipeline\.

![Refer to caption](https://arxiv.org/html/2607.28681v1/figures/framework.png)Figure 1:The architecture of MPP\-GNN, where the top row illustrates the data preprocessing, the middle row depicts the outer\-level optimization and the bottom row details the inner\-level AP\-HPM and PERM modules\.

## 3Methodology

### 3\.1Preliminaries

Define an undirected, weighted graph asG=\(𝑿,𝑨\)G=\(\\bm\{X\},\\bm\{A\}\), where𝑿∈ℝn×d\\bm\{X\}\\in\\mathbb\{R\}^\{n\\times d\}is the node feature matrix withnnnodes anddddimensions, and𝑨∈ℝn×n\\bm\{A\}\\in\\mathbb\{R\}^\{n\\times n\}is the weighted adjacency matrix\. Given a graph dataset𝒟=\{\(G1,y1\),\(G2,y2\),…\}\\mathcal\{D\}=\\\{\(G\_\{1\},y\_\{1\}\),\(G\_\{2\},y\_\{2\}\),\\dots\\\}whereyi∈𝒴y\_\{i\}\\in\\mathcal\{Y\}is the disease label corresponding to graphGi∈𝒢G\_\{i\}\\in\\mathcal\{G\}, our goal of graph classification is to learn a modelf\(θ,ϕ\):𝒢→𝒴f\_\{\(\\theta,\\phi\)\}:\\mathcal\{G\}\\rightarrow\\mathcal\{Y\}that maps each graph to a label\. At a high level, AP\-HPM first pre\-computes the hierarchical graph structures for all layers before the inner\-level optimization\. Then, PERM refines the adjacency matrix at each layer, a graph convolutional network \(GCN\) updates the node representations, and AP\-HPM pools the graphs according to the pre\-computed community assignments\.

Bilevel Optimization\.We frame brain graph classification as a bilevel optimization, where the outer level learns an optimal graph\-partitioning strategy from Affinity Propagation\[[13](https://arxiv.org/html/2607.28681#bib.bib64)\], and the inner level optimizes hierarchical representations based on the clustering results\. The central challenge is that graph partitioning produces discrete cluster assignments that break the gradient flow to downstream inner\-level GNN parameters\. A common approach is to fix the graph partition as a preprocessing step as in\[[23](https://arxiv.org/html/2607.28681#bib.bib17)\], but this can decouple community discovery from representation learning\. We instead adopt the smoothing\-based variational optimization \(SBO\) strategy\[[30](https://arxiv.org/html/2607.28681#bib.bib44),[48](https://arxiv.org/html/2607.28681#bib.bib43)\]that bridges the community discovery and representation learning through distributional parameterization\.

Denoteθ\\thetaas the learnable inner\-level parameters andϕ:=\(𝝁,σmeta\)\\phi:=\(\\bm\{\\mu\},\\sigma\_\{\\mathrm\{meta\}\}\)as the outer\-level parameters that parameterize a multivariate Gaussian distribution over the partition\-inducing meta weights,

𝑾meta∼𝒩​\(𝝁,σmeta2​𝑰\)\.\\bm\{W\}\_\{\\mathrm\{meta\}\}\\sim\\mathcal\{N\}\(\\bm\{\\mu\},\\sigma\_\{\\mathrm\{meta\}\}^\{2\}\\bm\{I\}\)\.\(1\)For thess\-th sampled meta weight𝑾meta\(t,s\)\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}at meta\-epochtt, the input node features𝑿\(0\)\\bm\{X\}^\{\(0\)\}are projected into a meta\-feature space,

𝒁meta\(t,s\)=𝑿\(0\)​𝑾meta\(t,s\)\.\\bm\{Z\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}=\\bm\{X\}^\{\(0\)\}\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}\.\(2\)The resulting meta\-features are used to construct the first\-layer similarity matrix𝑺\(t,s,1\)\\bm\{S\}^\{\(t,s,1\)\}for AP\-HPM, which is then used as input to affinity propagation\. Thus,𝑾meta\(t,s\)\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}determines the partition strategy used during the corresponding inner\-level optimization\.

Our main objective is to learnϕ\\phiby iteratively refining the distribution𝒩​\(𝝁,σmeta2​𝑰\)\\mathcal\{N\}\(\\bm\{\\mu\},\\sigma\_\{\\mathrm\{meta\}\}^\{2\}\\bm\{I\}\)toward partition strategies that maximize model performance\. Formally,

ϕ∗=arg⁡maxϕ⁡𝔼𝑾meta∼𝒩​\(𝝁,σmeta2​𝑰\)​\[F​\(θ∗​\(𝑾meta\)\)\],\\phi^\{\*\}=\\arg\\max\_\{\\phi\}\\,\\mathbb\{E\}\_\{\\bm\{W\}\_\{\\mathrm\{meta\}\}\\sim\\mathcal\{N\}\(\\bm\{\\mu\},\\sigma\_\{\\mathrm\{meta\}\}^\{2\}\\bm\{I\}\)\}\\big\[\\,F\(\\theta^\{\*\}\(\\bm\{W\}\_\{\\mathrm\{meta\}\}\)\)\\,\\big\],\(3\)s\.t\.θ∗​\(𝑾meta\)=arg⁡minθ⁡ℒ​\(θ;𝑾meta\)\.\\quad\\text\{s\.t\.\}\\quad\\theta^\{\*\}\(\\bm\{W\}\_\{\\mathrm\{meta\}\}\)=\\arg\\min\_\{\\theta\}\\mathcal\{L\}\(\\theta;\\,\\bm\{W\}\_\{\\mathrm\{meta\}\}\)\.\(4\)Here,ℒ\\mathcal\{L\}is the inner\-level loss, andFFis the scalar validation score evaluated at the optimized inner\-level parametersθ∗​\(𝑾meta\)\\theta^\{\*\}\(\\bm\{W\}\_\{\\mathrm\{meta\}\}\)\. For a sampled𝑾meta\\bm\{W\}\_\{\\mathrm\{meta\}\}, the inner level learns the model parameters under the corresponding partition structure\. The outer level then updatesϕ\\phiso that the distribution over𝑾meta\\bm\{W\}\_\{\\mathrm\{meta\}\}assigns higher probability to partition strategies that produce better validation performance\.

At the algorithmic level, at each meta\-epochtt, we drawSSsamples of meta\-weights from the multivariate Gaussian distribution\. Each sample induces a distinct AP partition strategy that imposes structural constraints on inner\-level learning\. The inner\-level then trains to convergence, producing optimal parametersθ∗\(t,s\)\\theta^\{\*\(t,s\)\}and a corresponding scoreF\(t,s\)F^\{\(t,s\)\}\. The outer\-level parameters are updated as follows:

𝝁\(t\+1\)=∑sF\(t,s\)​𝑾meta\(t,s\)∑sF\(t,s\),\\bm\{\\mu\}^\{\(t\+1\)\}=\\frac\{\\sum\_\{s\}F^\{\(t,\\,s\)\}\\,\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,\\,s\)\}\}\{\\sum\_\{s\}F^\{\(t,\\,s\)\}\},\(5\)
σmeta\(t\+1\)=∑sF\(t,s\)​‖𝑾meta\(t,s\)−𝝁\(t\+1\)‖22N𝑾meta​∑sF\(t,s\)\.\\sigma\_\{\\mathrm\{meta\}\}^\{\(t\+1\)\}=\\sqrt\{\\frac\{\\sum\_\{s\}F^\{\(t,\\,s\)\}\\,\\\|\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,\\,s\)\}\-\\bm\{\\mu\}^\{\(t\+1\)\}\\\|\_\{2\}^\{2\}\}\{N\_\{\\bm\{W\}\_\{\\mathrm\{meta\}\}\}\\,\\sum\_\{s\}F^\{\(t,\\,s\)\}\}\}\.\(6\)whereN𝑾metaN\_\{\\bm\{W\}\_\{\\mathrm\{meta\}\}\}is the dimensionality of𝑾meta\\bm\{W\}\_\{\\rm\{meta\}\}\. The outer\-level optimization ends whenσmeta\\sigma\_\{\\mathrm\{meta\}\}falls below a convergence thresholdϵ\\epsilonor afterTTmeta\-epochs\.

SBO treats the outer objective as a black\-box function and only requires pointwise evaluation of a non\-negative score, without assuming differentiability\[[30](https://arxiv.org/html/2607.28681#bib.bib44)\]\. The area under the receiver operating characteristic curve \(AUC\) metric is particularly appropriate for the class\-imbalanced clinical neuroimaging setting and is naturally bounded in\[0,1\]\[0,1\]\. It can be directly used in the score\-weighted updates of Eq\. \([5](https://arxiv.org/html/2607.28681#S3.E5)\) and Eq\. \([6](https://arxiv.org/html/2607.28681#S3.E6)\)\. This choice is also consistent with the standard bilevel optimization paradigm, where the inner level minimizes the training objective while the outer level selects structure\-related variables according to the validation performance\[[35](https://arxiv.org/html/2607.28681#bib.bib45)\]\.

Graph Neural Network\.We adopt Graph Convolutional Networks \(GCNs\)\[[28](https://arxiv.org/html/2607.28681#bib.bib19)\]as the message propagation operation for our model\. For brevity, we omit the meta\-optimization indices\(t,s\)\(t,s\)in the following discussions\. Unless otherwise stated, all subsequent derivations are presented for a single sample within one meta\-epoch\. The node embedding at layerll, denoted as𝑯\(l\)\\bm\{H\}^\{\(l\)\}, is computed through a sequence of graph convolution, normalization, and non\-linear activation:

𝑯\(l\)=GELU​\(norm​\(\(𝑫^\(l\)\)−12​𝑨^\(l\)​\(𝑫^\(l\)\)−12​𝑿\(l\)​𝑾\(l\)\+𝒃\(l\)\)\)\.\\bm\{H\}^\{\(l\)\}=\\mathrm\{GELU\}\\\!\\Big\(\\mathrm\{norm\}\\\!\\big\(\\big\(\\hat\{\\bm\{D\}\}^\{\(l\)\}\\big\)^\{\-\\frac\{1\}\{2\}\}\\hat\{\\bm\{A\}\}^\{\(l\)\}\\big\(\\hat\{\\bm\{D\}\}^\{\(l\)\}\\big\)^\{\-\\frac\{1\}\{2\}\}\\bm\{X\}^\{\(l\)\}\\bm\{W\}^\{\(l\)\}\+\\bm\{b\}^\{\(l\)\}\\big\)\\Big\)\.\(7\)where𝑨^\(l\)=PERM​\(𝑨~\(l\)\)\\hat\{\\bm\{A\}\}^\{\(l\)\}=\\mathrm\{PERM\}\(\\tilde\{\\bm\{A\}\}^\{\(l\)\}\)is the refined adjacency matrix,𝑨~\(l\)=𝑨\(l\)\+𝑰\\tilde\{\\bm\{A\}\}^\{\(l\)\}=\\bm\{A\}^\{\(l\)\}\+\\bm\{I\}denotes the adjacency matrix with self\-loops as in the standard GCN,D^i​i\(l\)=∑jA^i​j\(l\)\\hat\{D\}\_\{ii\}^\{\(l\)\}=\\sum\_\{j\}\\hat\{A\}\_\{ij\}^\{\(l\)\}, and𝑾\(l\)\\bm\{W\}^\{\(l\)\}is a trainable weight matrix\.𝑿\(l\+1\)=AP​\-​HPM​\(𝑯\(l\)\)\\bm\{X\}^\{\(l\+1\)\}=\\mathrm\{AP\\text\{\-\}HPM\}\(\\bm\{H\}^\{\(l\)\}\)is the pooled node features before the message passing, serving as the input node features for the message passing at layerl\+1l\+1\.norm\\mathrm\{norm\}denotesGraphNorm​\(⋅\)\\mathrm\{GraphNorm\}\(\\cdot\), which applies instance\-level normalization centered on the graph\[[5](https://arxiv.org/html/2607.28681#bib.bib23)\]\.GELU​\(⋅\)\\mathrm\{GELU\}\(\\cdot\)is the Gaussian Error Linear Unit activation function\[[17](https://arxiv.org/html/2607.28681#bib.bib25)\]\.

### 3\.2Affinity Propagation based Hierarchical Pooling

Similarity Matrix Projection\.At the first layer, we construct the initial similarity matrix𝑺\(1\)\\bm\{S\}^\{\(1\)\}by combining learnable meta\-features𝒁meta\(t,s\)\\bm\{Z\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}with fixed graph topological information\. We define:

𝑺\(1\)=exp⁡\(−𝑫Z−λdeg​𝑫deg−λsp​𝑫sp\)\.\\bm\{S\}^\{\(1\)\}\\;=\\;\\exp\\\!\\big\(\-\\bm\{D\}\_\{Z\}\\;\-\\;\\lambda\_\{\\mathrm\{deg\}\}\\,\\bm\{D\}\_\{\\mathrm\{deg\}\}\\;\-\\;\\lambda\_\{\\mathrm\{sp\}\}\\,\\bm\{D\}\_\{\\mathrm\{sp\}\}\\big\)\.\(8\)where𝑫Z\\bm\{D\}\_\{Z\}is the pairwiseℓ1\\ell\_\{1\}distance in the meta\-feature space,𝑫deg\\bm\{D\}\_\{\\mathrm\{deg\}\}is the absolute degree difference matrix, and𝑫sp\\bm\{D\}\_\{\\mathrm\{sp\}\}is the shortest\-path distance matrix\. The topological terms𝑫deg\\bm\{D\}\_\{\\mathrm\{deg\}\}and𝑫sp\\bm\{D\}\_\{\\mathrm\{sp\}\}are computed once from the input graph and remain fixed\. These two terms encode how similarly connected two ROIs are and how far apart they lie in the graph topology, respectively\. The meta\-feature term𝑫Z\\bm\{D\}\_\{Z\}, on the other hand, evolves across meta\-epochs as the outer\-level optimization refines𝑾meta\\bm\{W\}\_\{\\mathrm\{meta\}\}\.λdeg\\lambda\_\{\\mathrm\{deg\}\}andλsp\\lambda\_\{\\mathrm\{sp\}\}are two hyperparameters that determine the importance of each topological feature\.

Hierarchical Pooling of Graphs\.Given the similarity matrix𝑺\(l\)\\bm\{S\}^\{\(l\)\}, we apply the Affinity Propagation \(AP\) algorithm to partition then\(l\)n^\{\(l\)\}nodes into clusters\. AP accepts arbitrary similarity matrices, which allows the topological and meta\-feature terms in𝑺\(l\)\\bm\{S\}^\{\(l\)\}to be flexibly combined\. Because AP does not require a predetermined cluster number,n\(l\+1\)n^\{\(l\+1\)\}adapts to the structural complexity of each individual graph\. We denote𝑸\(l\)∈\{0,1\}n\(l\)×n\(l\+1\)\\bm\{Q\}^\{\(l\)\}\\in\\\{0,1\\\}^\{n^\{\(l\)\}\\times n^\{\(l\+1\)\}\}as the resulting binary assignment matrix that assigns each node to its cluster at layerll\. The AP preference is treated as a hyperparameter and tuned\.

The AP\-HPM module coarsens the graph by aggregating node features and inter\-cluster connections\. Let𝑫q\(l\)=diag​\(𝑸\(l\)⊤​𝟏\)\\bm\{D\}\_\{q\}^\{\(l\)\}=\\mathrm\{diag\}\(\\bm\{Q\}^\{\(l\)\\top\}\\mathbf\{1\}\)denote the diagonal matrix of the cluster sizes\. We compute the pooled node features by averaging within each cluster:

𝑿\(l\+1\)=\(𝑫q\(l\)\)−1​𝑸\(l\)⊤​𝑯\(l\)∈ℝn\(l\+1\)×d\(l\),\\bm\{X\}^\{\(l\+1\)\}\\;=\\;\\big\(\\bm\{D\}\_\{q\}^\{\(l\)\}\\big\)^\{\-1\}\\,\\bm\{Q\}^\{\(l\)\\top\}\\,\\bm\{H\}^\{\(l\)\}\\;\\in\\;\\mathbb\{R\}^\{n^\{\(l\+1\)\}\\times d^\{\(l\)\}\},\(9\)where𝑯\(l\)\\bm\{H\}^\{\(l\)\}is the node embedding after the GCN message passing andd\(l\)d^\{\(l\)\}denotes the feature dimension at layerll\. For the pooled adjacency, AP\-HPM constructs a sparse inter\-cluster graph\. Letℰk1,k2\(l\)\\mathcal\{E\}^\{\(l\)\}\_\{k\_\{1\},k\_\{2\}\}denote the set of edges inG\(l\)G^\{\(l\)\}that connect two distinct clustersk1k\_\{1\}andk2k\_\{2\}\(k1≠k2k\_\{1\}\\neq k\_\{2\}\)\. The pooled edge weight between two distinct clusters is computed as the mean weight of the observed inter\-cluster edges:

Ak1,k2\(l\+1\)=1\|ℰk1,k2\(l\)\|​∑\(i,j\)∈ℰk1,k2\(l\)Ai​j\(l\),k1≠k2,A^\{\(l\+1\)\}\_\{k\_\{1\},k\_\{2\}\}=\\frac\{1\}\{\|\\mathcal\{E\}^\{\(l\)\}\_\{k\_\{1\},k\_\{2\}\}\|\}\\sum\_\{\(i,j\)\\in\\mathcal\{E\}^\{\(l\)\}\_\{k\_\{1\},k\_\{2\}\}\}A^\{\(l\)\}\_\{ij\},\\quad k\_\{1\}\\neq k\_\{2\},\(10\)withAk2,k1\(l\+1\)=Ak1,k2\(l\+1\)A^\{\(l\+1\)\}\_\{k\_\{2\},k\_\{1\}\}=A^\{\(l\+1\)\}\_\{k\_\{1\},k\_\{2\}\}for undirected graphs\. The intra\-cluster edges are not explicitly preserved as diagonal entries in𝑨\(l\+1\)\\bm\{A\}^\{\(l\+1\)\}\. Instead, they are introduced through the GCN self\-loop term in𝑨~\(l\)\\tilde\{\\bm\{A\}\}^\{\(l\)\}, whose effective strength is modeled by the layer\-wise PERM gate during inner\-level training\. If\|ℰk1,k2\(l\)\|=0\|\\mathcal\{E\}^\{\(l\)\}\_\{k\_\{1\},k\_\{2\}\}\|=0, the corresponding pooled edge is assigned zero weight and is omitted from the sparse coarsened graph\. For layersl\>1l\>1, AP\-HPM also pools the similarity matrix hierarchically by averaging over all node pairs within each cluster pair:

𝑺\(l\+1\)=\(𝑫q\(l\)\)−1​𝑸\(l\)⊤​𝑺\(l\)​𝑸\(l\)​\(𝑫q\(l\)\)−1\.\\bm\{S\}^\{\(l\+1\)\}\\;=\\;\\big\(\\bm\{D\}\_\{q\}^\{\(l\)\}\\big\)^\{\-1\}\\,\\bm\{Q\}^\{\(l\)\\top\}\\,\\bm\{S\}^\{\(l\)\}\\,\\bm\{Q\}^\{\(l\)\}\\,\\big\(\\bm\{D\}\_\{q\}^\{\(l\)\}\\big\)^\{\-1\}\.\(11\)This cascade produces a multi\-resolution hierarchy from ROIs to networks to systems\.

Importantly, structural components \(𝑺\(l\),𝑸\(l\),𝑨\(l\)\\bm\{S\}^\{\(l\)\},\\bm\{Q\}^\{\(l\)\},\\bm\{A\}^\{\(l\)\}\) are derived from sampled meta\-weights𝑾meta\\bm\{W\}\_\{\\mathrm\{meta\}\}and remain static throughout each inner\-level training phase\. Thus, they can be pre\-computed at the onset of each inner\-level optimization and remain fixed throughout that training phase to ensure efficiency\. In contrast, the pooled node features𝑿\(l\)\\bm\{X\}^\{\(l\)\}evolve dynamically with the inner\-level GCN parametersθ\\theta\. The refined adjacency𝑨^\(l\)\\hat\{\\bm\{A\}\}^\{\(l\)\}also evolves\. Its connectivity pattern is inherited from the pre\-computed𝑨\(l\)\\bm\{A\}^\{\(l\)\}, but its edge weights are continuously re\-estimated by PERM during inner\-level training\. As the outer\-loop updatesϕ\\phithrough meta\-epochs, the distribution of𝑾meta\(t,s\)\\bm\{W\}\_\{\\mathrm\{meta\}\}^\{\(t,s\)\}shifts, generating progressively refined partition strategies that guide inner\-level learning\.

### 3\.3Probabilistic Edge Refinement

FC matrices contain false correlations arising from physiological noise and preprocessing artifacts\. Such noise propagates through message passing as shown in \([7](https://arxiv.org/html/2607.28681#S3.E7)\) and pollutes potential signals\. Traditional deterministic thresholding discards weak but potentially informative edges, while learning soft attention masks raises concerns about the trustworthiness of the resulting interpretations\. PERM addresses these conflicts by learning a layer\-wise logistic gate whose inputs have explicit structural meanings\. At each hierarchical levelll, the gate combines the structural priors obtained from AP\-HPM with inner\-level node representations to produce an interpretable score matrix𝑷\(l\)\\bm\{P\}^\{\(l\)\}, where each entryPi​j\(l\)∈\(0,1\)P\_\{ij\}^\{\(l\)\}\\in\(0,1\)controls the strength with which edge\(i,j\)\(i,j\)participates in message passing\. Each gate coefficient directly reflects the contribution of a specific factor to edge retention\. A differentiable stochastic mask is then sampled from the learned probability matrix to sparsify the edges\.

Global Logistic Edge Gate\.Once we obtain the structural components \(𝑺\(l\),𝑸\(l\),𝑨\(l\)\\bm\{S\}^\{\(l\)\},\\bm\{Q\}^\{\(l\)\},\\bm\{A\}^\{\(l\)\}\) of each layer from AP\-HPM, we construct three edge\-level features for every pair\(i,j\)\(i,j\)of nodes: \(i\) the similarity metricSi​j\(l\)S^\{\(l\)\}\_\{ij\}encoding meta\-feature proximity and topological affinity; \(ii\) a co\-membership indicatorCi​j\(l\)∈\{−1,\+1\}C^\{\(l\)\}\_\{ij\}\\in\\\{\-1,\+1\\\}derived from the cluster assignment𝑸\(l\)\\bm\{Q\}^\{\(l\)\}, whereCi​j\(l\)=\+1C^\{\(l\)\}\_\{ij\}=\+1if nodesiiandjjbelong to the same cluster and−1\-1otherwise; and \(iii\) the cosine similarity𝑹\(l\)\\bm\{R\}^\{\(l\)\}between their node features𝒙i\(l\)\\bm\{x\}\_\{i\}^\{\(l\)\}and𝒙j\(l\)\\bm\{x\}\_\{j\}^\{\(l\)\}in the current layer\. We use a layer\-wise logistic model to map these features to an edge\-retention probability:

𝑷\(l\)=σ​\(λ1\(l\)​𝑺\(l\)\+λ2\(l\)​𝑪\(l\)\+λ3\(l\)​𝑹\(l\)\+λ4\(l\)\)\.\\bm\{P\}^\{\(l\)\}=\\sigma\\\!\\big\(\\lambda\_\{1\}^\{\(l\)\}\\,\\bm\{S\}^\{\(l\)\}\+\\lambda\_\{2\}^\{\(l\)\}\\,\\bm\{C\}^\{\(l\)\}\+\\lambda\_\{3\}^\{\(l\)\}\\,\\bm\{R\}^\{\(l\)\}\+\\lambda\_\{4\}^\{\(l\)\}\\big\)\.\(12\)whereσ\\sigmadenotes the sigmoid function andλ1\(l\)\\lambda\_\{1\}^\{\(l\)\}toλ4\(l\)\\lambda\_\{4\}^\{\(l\)\}are learnable scalar parameters\. Because𝑺\(l\)\\bm\{S\}^\{\(l\)\}and𝑪\(l\)\\bm\{C\}^\{\(l\)\}are fixed within each inner loop, PERM inherits the community structure discovered by AP\-HPM\. Intra\-cluster edges receive a positive bias through𝑪\(l\)\\bm\{C\}^\{\(l\)\}, while inter\-cluster edges must compensate through high feature\-level or meta\-feature similarity to remain influential\. Meanwhile, the pairwise cosine similarity of node features𝑹\(l\)\\bm\{R\}^\{\(l\)\}evolves dynamically as the GCN updates its representations, which allows edge retention to adapt to the learned features\. In other words, an edge can still receive a high retention probabilityPi​j\(l\)P^\{\(l\)\}\_\{ij\}when the two incident nodes have similar learned representations, even if their fixed structural prior is weak\. The scalar parameterization keeps the gate highly interpretable\. Each coefficient directly quantifies the relative contribution of community membership, meta\-feature similarity, and feature\-level similarity to edge retention\.

Stochastic Bernoulli Mask\.To convert the continuous probabilities𝑷\(l\)\\bm\{P\}^\{\(l\)\}into a near\-discrete mask while preserving gradient flow, we adapt a relaxed Bernoulli sampling scheme\[[18](https://arxiv.org/html/2607.28681#bib.bib18)\]\. At each forward pass, a random matrix𝑼\(l\)\\bm\{U\}^\{\(l\)\}is drawn element\-wise from𝒰​\(0,1\)\\mathcal\{U\}\(0,1\), and the mask is computed as:

𝑴\(l\)=12​\(tanh⁡\(𝑷\(l\)−𝑼\(l\)τ\)\+1\)\.\\bm\{M\}^\{\(l\)\}=\\frac\{1\}\{2\}\\left\(\\tanh\\\!\\left\(\\frac\{\\bm\{P\}^\{\(l\)\}\-\\bm\{U\}^\{\(l\)\}\}\{\\tau\}\\right\)\+1\\right\)\.\(13\)whereτ\\tauis a temperature hyperparameter\. Asτ→0\\tau\\rightarrow 0,𝑴\(l\)\\bm\{M\}^\{\(l\)\}converges to a discrete\{0,1\}\\\{0,1\\\}Bernoulli mask\. For largerτ\\tau, it acts as a soft, continuous gate that attenuates rather than removes edges\. Edges with higher probabilityPi​j\(l\)P\_\{ij\}^\{\(l\)\}are retained with greater likelihood, effectively imposing a soft sparsity constraint without a hard threshold\. Stochastic sampling also acts as structural data augmentation during training\. Every forward pass operates on a slightly different subgraph, which regularizes the model and mitigates overfitting\.

The refined adjacency matrix is then obtained via element\-wise multiplication:

𝑨^\(l\)=𝑨~\(l\)⊙𝑴\(l\),\\hat\{\\bm\{A\}\}^\{\(l\)\}=\\tilde\{\\bm\{A\}\}^\{\(l\)\}\\odot\\bm\{M\}^\{\(l\)\},\(14\)on which message passing \([7](https://arxiv.org/html/2607.28681#S3.E7)\) is performed to produce the node embeddings𝑯\(l\)\\bm\{H\}^\{\(l\)\}\.

### 3\.4Loss Function of Inner\-level Base Model

In addition to the classification lossℒcls\\mathcal\{L\}\_\{\\mathrm\{cls\}\}for graph classification, we introduce a regularization termℒedge\\mathcal\{L\}\_\{\\mathrm\{edge\}\}on the edge\-retention probability matrices produced by PERM\.ℒedge\\mathcal\{L\}\_\{\\mathrm\{edge\}\}encourages edge\-retention probabilitiesPi​j\(l\)P^\{\(l\)\}\_\{ij\}to move away from uncertain values around0\.50\.5and commit to near\-binary decisions\. We define the binary entropy of a single probability and average it over all candidate edges and hierarchical levels:

ℒedge=1L​∑l=1L1\|ℰ\(l\)\|​∑\(i,j\)∈ℰ\(l\)entropy​\(Pi​j\(l\)\)\.\\mathcal\{L\}\_\{\\mathrm\{edge\}\}=\\frac\{1\}\{L\}\\sum\_\{l=1\}^\{L\}\\frac\{1\}\{\|\\mathcal\{E\}^\{\(l\)\}\|\}\\sum\_\{\(i,j\)\\in\\mathcal\{E\}^\{\(l\)\}\}\\mathrm\{entropy\}\\\!\\left\(P\_\{ij\}^\{\(l\)\}\\right\)\.\(15\)whereLLis the number of hierarchical levels,Pi​j\(l\)∈\(0,1\)P\_\{ij\}^\{\(l\)\}\\in\(0,1\)is the edge\-retention probability for edge\(i,j\)\(i,j\)at layerll, andℰ\(l\)\\mathcal\{E\}^\{\(l\)\}denotes the set of candidate edges in𝑨~\(l\)\\tilde\{\\bm\{A\}\}^\{\(l\)\}on which PERM operates at layerll\. Minimizingℒedge\\mathcal\{L\}\_\{\\mathrm\{edge\}\}encourages near\-binary edge decisions, hence improving the interpretability and sharpness of the learned graph refinement\.

Our final training objective can be written as:

ℒ=ℒcls\+λedge​ℒedge,\\mathcal\{L\}=\\mathcal\{L\}\_\{\\mathrm\{cls\}\}\+\\lambda\_\{\\mathrm\{edge\}\}\\,\\mathcal\{L\}\_\{\\mathrm\{edge\}\},\(16\)whereλedge\\lambda\_\{\\mathrm\{edge\}\}is a hyperparameter that controls the strength of the edge entropy regularization\.ℒcls\\mathcal\{L\}\_\{\\mathrm\{cls\}\}is a classification loss adapted to the label structure of each dataset\.

Table 1:Class distribution of the datasets\.DatasetClass\# SubjectsUK BiobankCN246AD54ADNICN365MCI247AD68

## 4Experimental Studies

### 4\.1Dataset and Preprocessing

We evaluated the MPP\-GNN on two public datasets, UK Biobank\[[45](https://arxiv.org/html/2607.28681#bib.bib7)\]and ADNI \(Alzheimer’s Disease Neuroimaging Initiative\)\[[49](https://arxiv.org/html/2607.28681#bib.bib65)\]\. For both datasets, we used the Schaefer 2018 atlas\[[41](https://arxiv.org/html/2607.28681#bib.bib63)\]to define 400 cortical regions and included 19 additional subcortical regions following the preprocessing pipeline in\[[7](https://arxiv.org/html/2607.28681#bib.bib8)\], yielding 419 ROIs in total\. We applied PCA to reduce node featuresX\(0\)X^\{\(0\)\}to 32 before feeding them into the inner\-level base model\. For edge weights, we calculated partial correlations and kept the top30%30\\%of correlations\.

#### 4\.1\.1UK Biobank Dataset

UK Biobank is a population epidemiology study of 500,000 participants aged 40 to 69 years, recruited between 2006 and 2010\. A subset of 100,000 participants is being recruited for multimodal imaging, including brain structural MRI and resting\-state fMRI \(rs\-fMRI\)\. Here, we used the preprocessed 37,848 FC matrices of different participants, and the detailed pipeline is described in\[[7](https://arxiv.org/html/2607.28681#bib.bib8)\]\. In data field 42020, 5,209 participants were identified as Alzheimer’s disease cases\. Among them, only 54 had brain rs\-fMRI scans available\. Given the substantial class imbalance in the full cohort and the computational burden of large\-scale graph learning, we retained all 54 AD subjects and randomly sampled 246 cognitively normal \(CN\) controls for downstream experiments\. The final dataset therefore contained 300 subjects in total\.

#### 4\.1\.2ADNI Dataset

ADNI is a longitudinal, multicenter observational study that provides imaging, clinical, genetic, and biomarker data for Alzheimer’s disease research\[[49](https://arxiv.org/html/2607.28681#bib.bib65)\]\. In this study, we used participants from ADNI Phase 3\. We included three diagnostic groups: cognitively normal \(CN\), mild cognitive impairment \(MCI\), and Alzheimer’s disease \(AD\)\. We utilized the fMRIPrep\[[12](https://arxiv.org/html/2607.28681#bib.bib9)\]pipeline to preprocess the raw structural and functional MRI data into BOLD images, which includes the step of skull\-stripping, tissue segmentation, motion correction, EPI\-to\-T1w registration, spatial normalization, and confound estimation\.

Table 2:Classification results over five\-fold cross\-validation \(mean±\\pmstandard deviation, %\)\. The best and second\-best results are shown inboldandunderlined, respectively\.UK BiobankADNICategoryModelAUCACCF1AUCACCF1Conventional
MLSVM74\.13±\\pm10\.3467\.67±\\pm8\.4770\.39±\\pm6\.5470\.04±\\pm3\.3658\.38±\\pm1\.1054\.31±\\pm1\.04Random Forest65\.00±\\pm9\.1761\.00±\\pm14\.9764\.07±\\pm13\.4368\.69±\\pm2\.1955\.29±\\pm1\.5744\.65±\\pm2\.25General\-
purpose GNNsGCN52\.87±\\pm5\.5751\.33±\\pm11\.9955\.35±\\pm13\.4868\.07±\\pm4\.4551\.03±\\pm3\.9649\.59±\\pm4\.49GAT55\.58±\\pm8\.1558\.00±\\pm9\.6360\.94±\\pm7\.0468\.06±\\pm4\.2754\.85±\\pm4\.5553\.98±\\pm5\.62GIN56\.13±\\pm7\.0860\.33±\\pm9\.3362\.78±\\pm7\.3466\.71±\\pm5\.6552\.94±\\pm5\.8353\.88±\\pm5\.15GraphSAGE55\.02±\\pm10\.3867\.33±\\pm4\.0369\.41±\\pm3\.5365\.88±\\pm2\.5252\.65±\\pm4\.6648\.06±\\pm4\.95DiffPool58\.77±\\pm10\.7063\.67±\\pm10\.1966\.06±\\pm7\.7063\.79±\\pm5\.0246\.47±\\pm6\.3348\.09±\\pm5\.60TopKPool48\.03±\\pm9\.9954\.67±\\pm16\.2456\.38±\\pm15\.4762\.05±\\pm2\.5348\.24±\\pm2\.8949\.05±\\pm2\.49SAGPool44\.26±\\pm9\.6257\.67±\\pm10\.8360\.89±\\pm8\.6555\.52±\\pm4\.1337\.94±\\pm10\.1239\.79±\\pm9\.24Brain\-network
modelsBrainNetTF68\.70±\\pm10\.8472\.00±\\pm9\.0371\.02±\\pm4\.7665\.84±\\pm2\.4042\.79±\\pm8\.0330\.22±\\pm13\.09BrainNetCNN62\.77±\\pm9\.8463\.00±\\pm9\.4566\.13±\\pm7\.6769\.99±\\pm5\.1656\.62±\\pm5\.0353\.68±\\pm5\.05BrainGNN45\.18±\\pm4\.8746\.33±\\pm17\.6848\.47±\\pm13\.7149\.59±\\pm5\.4636\.32±\\pm0\.3619\.36±\\pm0\.33ContrastPool63\.94±\\pm4\.6270\.67±\\pm6\.5570\.78±\\pm3\.3163\.35±\\pm2\.6851\.32±\\pm2\.3450\.34±\\pm2\.28IBGNN64\.57±\\pm5\.9877\.00±\\pm6\.2775\.22±\\pm5\.5269\.43±\\pm4\.6754\.56±\\pm3\.4054\.19±\\pm3\.78Contrasformer59\.90±\\pm11\.4678\.67±\\pm5\.8175\.81±\\pm4\.5766\.89±\\pm3\.7553\.24±\\pm3\.6851\.77±\\pm4\.98OursMPP\-GNN77\.84±\\pm6\.2478\.33±\\pm4\.5679\.48±\\pm3\.1072\.80±\\pm3\.2160\.43±\\pm1\.6860\.13±\\pm1\.02

### 4\.2Experimental Setting

We performed five\-fold cross\-validation\. In each split, three folds were used for training, one for validation, and one for testing, yielding a 3:1:1 ratio\. At the outer level, we train the meta\-optimization procedure for 50 meta\-epochs, with 8 meta\-weight samples drawn at each meta\-epoch\. The inner\-level backbone GCN has hidden dimensions\(64,32,16\)\(64,32,16\)followed by global mean pooling and a linear classification head, and is optimized with Adam\[[27](https://arxiv.org/html/2607.28681#bib.bib46)\]\(initial learning rate9×10−49\\times 10^\{\-4\}for UK Biobank and1×10−41\\times 10^\{\-4\}for ADNI\)\. We employ focal loss\[[34](https://arxiv.org/html/2607.28681#bib.bib56)\]asℒcls\\mathcal\{L\}\_\{\\mathrm\{cls\}\}to mitigate class imbalance, with focusing parameterγ=0\.6\\gamma=0\.6for UK Biobank andγ=0\.25\\gamma=0\.25for ADNI\. All models are trained for up to 300 epochs with early stopping using a patience of 50 epochs\. For affinity propagation, the maximum number of iterations is set to 3200 and the damping factor is set to 0\.88\. If the algorithm fails to converge, we perform a second trial with the maximum number of iterations increased to 5000 and the damping factor increased to 0\.95\. For both datasets, we fixλd​e​g\\lambda\_\{deg\}andλs​p\\lambda\_\{sp\}to 0\.1\.

### 4\.3Comparison with Baselines

We compare MPP\-GNN with a diverse set of baselines, including \(1\) conventional machine learning methods: Support Vector Machine \(SVM\) and Random Forest; \(2\) general\-purpose GNN backbones: GCN\[[28](https://arxiv.org/html/2607.28681#bib.bib19)\], GAT\[[47](https://arxiv.org/html/2607.28681#bib.bib20)\], GIN\[[53](https://arxiv.org/html/2607.28681#bib.bib21)\], and GraphSAGE\[[16](https://arxiv.org/html/2607.28681#bib.bib22)\]; \(3\) generic graph pooling methods: DiffPool\[[56](https://arxiv.org/html/2607.28681#bib.bib40)\], TopKPool\[[14](https://arxiv.org/html/2607.28681#bib.bib41)\], and SAGPool\[[29](https://arxiv.org/html/2607.28681#bib.bib42)\]; and \(4\) brain\-network\-specific graph models: BrainGNN\[[32](https://arxiv.org/html/2607.28681#bib.bib12)\], BrainNetCNN\[[26](https://arxiv.org/html/2607.28681#bib.bib10)\]and BrainNetTF\[[25](https://arxiv.org/html/2607.28681#bib.bib11)\], ContrastPool\[[51](https://arxiv.org/html/2607.28681#bib.bib13)\], IBGNN\[[9](https://arxiv.org/html/2607.28681#bib.bib14)\], and Contrasformer\[[52](https://arxiv.org/html/2607.28681#bib.bib15)\]\.

The results are summarized in Table[2](https://arxiv.org/html/2607.28681#S4.T2)\. For both datasets, MPP\-GNN achieves the best AUC and F1, which demonstrates its strong discrimination across decision thresholds\. This is particularly important in neuroimaging classification, where class imbalance and threshold sensitivity can make accuracy alone less informative\. For the UK Biobank dataset, MPP\-GNN achieves the best AUC and F1 score, and achieves the second\-highest accuracy\. Although Contrasformer has the highest accuracy, its substantially lower AUC suggests that this accuracy does not fully reflect ranking quality under class imbalance\.

For the ADNI dataset, MPP\-GNN outperforms all baseline models and achieves state\-of\-the\-art results across all evaluated metrics\. This result is notable because ADNI poses a more challenging three\-class classification problem, in which MCI lies along a progressive continuum between CN and AD\. This results in highly ambiguous class boundaries\. In this setting, we observe that conventional ML methods, particularly SVM, remain competitive\. This suggests that greater model complexity alone does not necessarily lead to improvement in class separation or generalization\. Even deep models designed for brain networks can still suffer from overfitting when trained on limited and noisy neuroimaging data\. This is particularly evident on ADNI, where several over\-parameterized baselines degrade sharply\. On the other hand, this also highlights the effectiveness of our methods\. Our MPP\-GNN combines subject\-adaptive modular structure learning with learnable edge refinement, which helps the model learn neurologically meaningful topological patterns\. The consistent improvement over both conventional baselines and specialized brain\-network models indicates that robust neuroimaging classification may benefit from structural inductive biases that explicitly account for subject heterogeneity and noisy functional connectivity\.

### 4\.4Analysis

In this section, we will analyze the reproducibility and disease\-related patterns captured by PERM and AP\-HPM\.

![Refer to caption](https://arxiv.org/html/2607.28681v1/figures/fig_perm_chord.png)Figure 2:The chord diagram \(left\) visualizes the network pair that has consistently high system\-level connections in most evaluated models\. The glass brain \(right\) depicts the connections in another view with topological relations\.#### 4\.4\.1Edge Refinement

Edges with higher logit values, and thus higher edge\-retention probabilitiesPi​j\(l\)P\_\{ij\}^\{\(l\)\}, are more likely to be preserved\. We restrict the following analysis to the first\-layer probability matrixPi​j\(1\)P\_\{ij\}^\{\(1\)\}, whose entries correspond directly to connections in the input FC matrix\. We first verify that PERM learns a stable edge\-keeping pattern rather than fold\-specific noise\. Across all 10 models evaluated \(5 folds from UKB and 5 folds from ADNI\), the rankings are highly consistent \(ρ=0\.90\\rho=0\.90within UKB,ρ=0\.96\\rho=0\.96within ADNI, andρ=0\.70\\rho=0\.70in Spearman’s rank correlation across the two datasets\)\. This suggests that PERM learns a reproducible high\-retention edge pattern under retraining, providing a stability check for the learned edge\-retention readout before interpreting disease\-related group\-level contrasts\.

An edge whose logit value is consistently higher in one group \(e\.g\., AD\) than the other \(e\.g\., CN\) may indicate a connection that is informative for disease diagnosis\. Under a two\-sided Mann\-Whitney U test with the false discovery rate \(FDR\) correction, no individual functional connection shows a significantly different edge\-retention probabilityPi​j\(1\)P^\{\(1\)\}\_\{ij\}between AD and CN\. However, at the Yeo\-7 system level, we observe consistent group differences in edge retention between communities\. Across the 10 evaluated models, the Somatomotor\-Default and Visual\-Default blocks show consistently higher edge\-retention ranking in AD than in CN, whereas the Visual\-Limbic block shows higher retention in CN than in AD \(allp<0\.05p<0\.05in ADNI\)\. These patterns are broadly consistent with previous reports of altered sensory and default\-network connectivity in AD\[[61](https://arxiv.org/html/2607.28681#bib.bib60),[42](https://arxiv.org/html/2607.28681#bib.bib61),[19](https://arxiv.org/html/2607.28681#bib.bib3),[15](https://arxiv.org/html/2607.28681#bib.bib1)\]\. In Fig\.[2](https://arxiv.org/html/2607.28681#S4.F2), we visualize the system\-level connections whose rankings are consistently higher in one group than the other\. Together, these effects indicate a de\-differentiated coupling between sensory systems and the default network alongside reduced limbic integration\.

![Refer to caption](https://arxiv.org/html/2607.28681v1/figures/fig_aphpm_vs_yeo_parcellation.png)\(a\)Consensus AP\-HPM communities and the Yeo\-7 reference\.
![Refer to caption](https://arxiv.org/html/2607.28681v1/figures/dediff_simple_circle.png)\(b\)Loss of within\-network co\-grouping in AD relative to CN\.

Figure 3:AP\-HPM interpretability\. \(a\) The consensus partition is obtained from the cross\-subject co\-assignment matrix and recolored by majority\-overlap Yeo\-7 network\. \(b\) Warmer colors indicate greater AD\-related loss of within\-network co\-grouping; the cyan circle marks the temporal pole\.
#### 4\.4\.2Hierarchical Community

To verify whether AP\-HPM learns meaningful brain networks, we compute the normalized mutual information \(NMI\) between the first\-layer partition and the Yeo\-17 atlas\[[54](https://arxiv.org/html/2607.28681#bib.bib62)\]\. Mann\-Whitney U tests show that the learned AP\-HPM clusters have a significantly higher NMI than a permutation null obtained by randomly shuffling the Yeo\-17 network assignments across ROIs while preserving the network\-size distribution \(p<0\.001p<0\.001\)\. This indicates AP\-HPM has captured some meaningful system\-level structure in the brain\. We further validate this by computing a co\-assignment matrix, which counts the frequency with which a pair of ROIs is pooled into the same community among all subjects\. Averaging the co\-assignment over all subjects and clustering it agglomeratively into 17 clusters produces a consensus partition whose NMI against Yeo\-17 exceeds that of99\.7%99\.7\\%of the individual subjects\. This suggests that AP\-HPM can capture a stable pattern of the brain network instead of subject\-specific random partitions\. For clear visualization, we recolor the partitions by each community’s majority Yeo\-7 network in Fig\.[3a](https://arxiv.org/html/2607.28681#S4.F3.sf1)\.

As with the individual edges in PERM, the subject\-level AP\-HPM partition pattern does not separate AD and CN cohorts by itself, indicating that the edge refinement and subsequent representation learning are necessary for disease diagnosis\. However, at the system level, the partitions of AD subjects align significantly less with the canonical networks \(lower NMI against Yeo\-17 than those of CN\)\. The fact that the direction \(AD<<CN\) is consistent across all 10 evaluated models and significant in ADNI \(p≤0\.006p\\leq 0\.006\) indicates dedifferentiation in AD\. Additionally, Fig\.[3b](https://arxiv.org/html/2607.28681#S4.F3.sf2)visualizes the difference in within\-network co\-grouping between AD and CN, i\.e\., how frequently ROIs belonging to the same Yeo\-7 network are pooled together\. The circled region highlights the temporal pole, which is a limbic\-associated cortical region reported to be affected early in AD\[[3](https://arxiv.org/html/2607.28681#bib.bib59),[4](https://arxiv.org/html/2607.28681#bib.bib58)\]\.

### 4\.5Ablation Studies

In this subsection, we validate the effectiveness of the key components in MPP\-GNN, including the AP\-HPM module, the PERM module, the bilevel optimization framework, and the loss function\. All ablation experiments are conducted on the UK Biobank dataset using 5\-fold cross validation\.

#### 4\.5\.1MPP\-GNN Modules

We progressively add the proposed modules onto a plain GCN backbone to isolate the contribution of each component\. Results are reported in Table[3](https://arxiv.org/html/2607.28681#S4.T3)\. Disabling all three components \(AP\-HPM, PERM, and bilevel optimization\) reduces the model to a three\-layer GCN\. The performance is close to the GCN baseline in AUC reported in Table[2](https://arxiv.org/html/2607.28681#S4.T2)\. Enabling AP\-HPM alone yields a moderate improvement, indicating that community\-guided hierarchical pooling provides additional structural information beyond flat message passing\. We then further incorporate PERM into the framework\. The performance improves substantially, which highlights the severity of noise in the original FC matrices and the effectiveness of probabilistic edge refinement in suppressing noisy connections\. Finally, enabling the bilevel optimization framework brings a further improvement to77\.84%77\.84\\%AUC and78\.33%78\.33\\%accuracy\. This demonstrates that the outer\-level meta\-optimization can discover superior community partition strategies that in turn benefit edge denoising and representation learning through the coupled pipeline\.

#### 4\.5\.2Loss Function

The loss functionℒedge\\mathcal\{L\}\_\{\\mathrm\{edge\}\}encourages the edge\-retention probabilitiesPi​j\(l\)P\_\{ij\}^\{\(l\)\}to move away from0\.50\.5, thus sharpening the distinction between retained and suppressed edges\. We test the effectiveness of the design of the loss function on both a complete MPP\-GNN framework and an ablated version without the outer\-level optimization\. As shown in Table[4](https://arxiv.org/html/2607.28681#S4.T4),ℒedge\\mathcal\{L\}\_\{\\mathrm\{edge\}\}plays an important role in boosting the model performance in both frameworks\.

Table 3:Ablation Study on Modules on UK Biobank dataset\. The best result is highlighted inbold\.Table 4:Ablation Study on Loss function on the UK Biobank dataset\. The effect is evaluated with and without bilevel optimization \(BO\)\. The best result is highlighted inbold\.

## 5Conclusion

In this paper, we proposed MPP\-GNN, a GNN\-based framework for brain network classification with a focus on Alzheimer’s disease\. It adopts a bilevel optimization framework to jointly optimize the graph partition strategy and graph representations, and refines noisy connectivity patterns by using the discovered community structure as a subject\-specific prior to guide inner\-level graph structure learning\. Because both AP\-HPM and PERM are interpretable by construction, MPP\-GNN produces explanations directly from its learned parameters rather than from post\-hoc attribution\. Experimental results on two public datasets show that MPP\-GNN consistently outperforms the compared baselines and achieves strong classification performance\. In addition, we demonstrate that the proposed AP\-HPM discovers community partitions that align with the canonical Yeo networks, while PERM learns reproducible edge\-retention patterns across folds and datasets\. Both modules further converge on a consistent network\-level dedifferentiation in AD, in agreement with the established literature\. In future work, we will investigate the integration of non\-imaging information, test on additional brain disorder datasets, improve the computational efficiency of the framework, and further explore other graph partition strategies and model designs\.

## REFERENCES

- \[1\]A\. Badhwar, A\. Tam, C\. Dansereau, P\. Orban, F\. Hoffstaedter, and P\. Bellec\(2017\)Resting\-state network dysfunction in Alzheimer’s disease: a systematic review and meta\-analysis\.Alzheimer’s & Dementia: Diagnosis, Assessment & Disease Monitoring8,pp\. 73–85\.External Links:[Document](https://dx.doi.org/10.1016/j.dadm.2017.03.007)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p3.1)\.
- \[2\]A\. Bannadabhavi, S\. Lee, W\. Deng, R\. Ying, and X\. Li\(2023\)Community\-aware transformer for autism prediction in fMRI connectome\.InMedical Image Computing and Computer Assisted Intervention – MICCAI 2023,Lecture Notes in Computer Science, Vol\.14227,pp\. 287–297\.External Links:[Document](https://dx.doi.org/10.1007/978-3-031-43993-3%5F28)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[3\]D\. Berron, J\. W\. Vogel, P\. S\. Insel, J\. B\. Pereira, L\. Xie, L\. E\. M\. Wisse, P\. A\. Yushkevich, S\. Palmqvist, N\. Mattsson\-Carlgren, E\. Stomrud, R\. Smith, O\. Strandberg, and O\. Hansson\(2021\)Early stages of tau pathology and its associations with functional connectivity, atrophy and memory\.Brain144\(9\),pp\. 2771–2783\.External Links:[Document](https://dx.doi.org/10.1093/brain/awab114)Cited by:[§4\.4\.2](https://arxiv.org/html/2607.28681#S4.SS4.SSS2.p2.2)\.
- \[4\]H\. Braak and E\. Braak\(1991\)Neuropathological stageing of Alzheimer\-related changes\.Acta Neuropathol\.82\(4\),pp\. 239–259\.External Links:[Document](https://dx.doi.org/10.1007/BF00308809)Cited by:[§4\.4\.2](https://arxiv.org/html/2607.28681#S4.SS4.SSS2.p2.2)\.
- \[5\]T\. Cai, S\. Luo, K\. Xu, D\. He, T\. Liu, and L\. Wang\(2021\)GraphNorm: a principled approach to accelerating graph neural network training\.InProceedings of the 38th International Conference on Machine Learning,Proceedings of Machine Learning Research, Vol\.139,pp\. 1204–1215\.Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p11.9)\.
- \[6\]Y\. Chen, L\. Wu, and M\. Zaki\(2020\)Iterative deep graph learning for graph neural networks: better and robust node embeddings\.InAdvances in Neural Information Processing Systems,Vol\.33,pp\. 19314–19326\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[7\]S\. Chopraet al\.\(2024\)Generalizable and replicable brain\-based predictions of cognitive functioning across common psychiatric illness\.Science Advances10\(45\),pp\. eadn1862\.External Links:[Document](https://dx.doi.org/10.1126/sciadv.adn1862)Cited by:[§4\.1\.1](https://arxiv.org/html/2607.28681#S4.SS1.SSS1.p1.1),[§4\.1](https://arxiv.org/html/2607.28681#S4.SS1.p1.2)\.
- \[8\]H\. Cui, W\. Dai, Y\. Zhu, X\. Kan, A\. A\. C\. Gu, J\. Lukemire, L\. Zhan, L\. He, Y\. Guo, and C\. Yang\(2023\)BrainGB: a benchmark for brain network analysis with graph neural networks\.IEEE Transactions on Medical Imaging42\(2\),pp\. 493–506\.External Links:[Document](https://dx.doi.org/10.1109/TMI.2022.3218745)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p2.1)\.
- \[9\]H\. Cui, W\. Dai, Y\. Zhu, X\. Li, L\. He, and C\. Yang\(2022\)Interpretable graph neural networks for connectome\-based brain disorder analysis\.InMedical Image Computing and Computer Assisted Intervention – MICCAI 2022,Lecture Notes in Computer Science, Vol\.13438,pp\. 375–385\.External Links:[Document](https://dx.doi.org/10.1007/978-3-031-16452-1%5F36)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[10\]W\. Dai, H\. Cui, X\. Kan, Y\. Guo, S\. J\. H\. van Rooij, and C\. Yang\(2023\)Transformer\-based hierarchical clustering for brain network analysis\.In2023 IEEE 20th International Symposium on Biomedical Imaging \(ISBI\),pp\. 1–5\.External Links:[Document](https://dx.doi.org/10.1109/ISBI53787.2023.10230606)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p3.1),[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[11\]I\. S\. Dhillon, Y\. Guan, and B\. Kulis\(2007\)Weighted graph cuts without eigenvectors: a multilevel approach\.IEEE Transactions on Pattern Analysis and Machine Intelligence29\(11\),pp\. 1944–1957\.External Links:[Document](https://dx.doi.org/10.1109/TPAMI.2007.1115)Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1)\.
- \[12\]O\. Estebanet al\.\(2019\)fMRIPrep: a robust preprocessing pipeline for functional MRI\.Nature Methods16\(1\),pp\. 111–116\.External Links:[Document](https://dx.doi.org/10.1038/s41592-018-0235-4)Cited by:[§4\.1\.2](https://arxiv.org/html/2607.28681#S4.SS1.SSS2.p1.1)\.
- \[13\]B\. J\. Frey and D\. Dueck\(2007\)Clustering by passing messages between data points\.Science315\(5814\),pp\. 972–976\.External Links:[Document](https://dx.doi.org/10.1126/science.1136800)Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p2.1)\.
- \[14\]H\. Gao and S\. Ji\(2019\)Graph U\-Nets\.InProceedings of the 36th International Conference on Machine Learning,Proceedings of Machine Learning Research, Vol\.97,pp\. 2083–2092\.Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[15\]M\. D\. Greicius, G\. Srivastava, A\. L\. Reiss, and V\. Menon\(2004\)Default\-mode network activity distinguishes Alzheimer’s disease from healthy aging: evidence from functional MRI\.Proceedings of the National Academy of Sciences101\(13\),pp\. 4637–4642\.External Links:[Document](https://dx.doi.org/10.1073/pnas.0308627101)Cited by:[§4\.4\.1](https://arxiv.org/html/2607.28681#S4.SS4.SSS1.p2.2)\.
- \[16\]W\. L\. Hamilton, R\. Ying, and J\. Leskovec\(2017\)Inductive representation learning on large graphs\.InAdvances in Neural Information Processing Systems,Vol\.30\.Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[17\]D\. Hendrycks and K\. Gimpel\(2016\)Gaussian error linear units \(GELUs\)\.External Links:1606\.08415Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p11.9)\.
- \[18\]H\. Hu, H\. Zhang, and C\. Li\(2024\)D\-CoRP: differentiable connectivity refinement for functional brain networks\.InMedical Image Computing and Computer Assisted Intervention – MICCAI 2024,Lecture Notes in Computer Science, Vol\.15002,pp\. 119–129\.External Links:[Document](https://dx.doi.org/10.1007/978-3-031-72069-7%5F12)Cited by:[§3\.3](https://arxiv.org/html/2607.28681#S3.SS3.p3.3)\.
- \[19\]J\. Huang, P\. Beach, A\. Bozoki, and D\. C\. Zhu\(2021\)Alzheimer’s disease progressively reduces visual functional network connectivity\.Journal of Alzheimer’s Disease Reports5\(1\),pp\. 549–562\.External Links:[Document](https://dx.doi.org/10.3233/ADR-210017)Cited by:[§4\.4\.1](https://arxiv.org/html/2607.28681#S4.SS4.SSS1.p2.2)\.
- \[20\]T\. D\. Itoh, T\. Kubo, and K\. Ikeda\(2022\)Multi\-level attention pooling for graph neural networks: unifying graph representations with multiple localities\.Neural Networks145,pp\. 356–373\.External Links:[Document](https://dx.doi.org/10.1016/j.neunet.2021.11.001)Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1)\.
- \[21\]S\. Jain and B\. C\. Wallace\(2019\)Attention is not explanation\.InProceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies,pp\. 3543–3556\.External Links:[Document](https://dx.doi.org/10.18653/v1/N19-1357)Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[22\]B\. Jiang, Z\. Zhang, D\. Lin, J\. Tang, and B\. Luo\(2019\)Semi\-supervised learning with graph learning\-convolutional networks\.InProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,pp\. 11313–11320\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[23\]Y\. Jiang, Z\. He, Z\. Peng, and Y\. Yuan\(2024\)Hierarchical graph learning with small\-world brain connectomes for cognitive prediction\.InMedical Image Computing and Computer Assisted Intervention – MICCAI 2024,Lecture Notes in Computer Science, Vol\.15005,pp\. 306–316\.External Links:[Document](https://dx.doi.org/10.1007/978-3-031-72086-4%5F29)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1),[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p2.1)\.
- \[24\]V\. Kalofolias\(2016\)How to learn a graph from smooth signals\.InProceedings of the 19th International Conference on Artificial Intelligence and Statistics,Proceedings of Machine Learning Research, Vol\.51,pp\. 920–929\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[25\]X\. Kan, W\. Dai, H\. Cui, Z\. Zhang, Y\. Guo, and C\. Yang\(2022\)Brain network transformer\.InAdvances in Neural Information Processing Systems,Vol\.35,pp\. 25586–25599\.Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p3.1),[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[26\]J\. Kawahara, C\. J\. Brown, S\. P\. Miller, B\. G\. Booth, V\. Chau, R\. E\. Grunau, J\. G\. Zwicker, and G\. Hamarneh\(2017\)BrainNetCNN: convolutional neural networks for brain networks; towards predicting neurodevelopment\.NeuroImage146,pp\. 1038–1049\.External Links:[Document](https://dx.doi.org/10.1016/j.neuroimage.2016.09.046)Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[27\]D\. P\. Kingma and J\. Ba\(2015\)Adam: a method for stochastic optimization\.InInternational Conference on Learning Representations,Cited by:[§4\.2](https://arxiv.org/html/2607.28681#S4.SS2.p1.8)\.
- \[28\]T\. N\. Kipf and M\. Welling\(2017\)Semi\-supervised classification with graph convolutional networks\.InInternational Conference on Learning Representations,Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p10.3),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[29\]J\. Lee, I\. Lee, and J\. Kang\(2019\)Self\-attention graph pooling\.InProceedings of the 36th International Conference on Machine Learning,Proceedings of Machine Learning Research, Vol\.97,pp\. 3734–3743\.Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[30\]M\. Leordeanu and M\. Hebert\(2008\)Smoothing\-based optimization\.In2008 IEEE Conference on Computer Vision and Pattern Recognition,pp\. 1–8\.External Links:[Document](https://dx.doi.org/10.1109/CVPR.2008.4587482)Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p2.1),[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p9.1)\.
- \[31\]R\. Li, S\. Wang, F\. Zhu, and J\. Huang\(2018\)Adaptive graph convolutional neural networks\.InProceedings of the 32nd AAAI Conference on Artificial Intelligence,pp\. 3556–3563\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[32\]X\. Li, Y\. Zhou, N\. Dvornek, M\. Zhang, S\. Gao, J\. Zhuang, D\. Scheinost, L\. H\. Staib, P\. Ventola, and J\. S\. Duncan\(2021\)BrainGNN: interpretable brain graph neural network for fMRI analysis\.Medical Image Analysis74,pp\. 102233\.External Links:[Document](https://dx.doi.org/10.1016/j.media.2021.102233)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p3.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[33\]Z\. Li, S\. Wang, Q\. Zhang, Y\. Pan, N\. Xiao, J\. Guo, C\. Yuan, W\. Liu, and D\. Huang\(2025\)Graph pooling for graph\-level representation learning: a survey\.Artificial Intelligence Review58,pp\. 45\.External Links:[Document](https://dx.doi.org/10.1007/s10462-024-10949-2)Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1)\.
- \[34\]T\. Lin, P\. Goyal, R\. Girshick, K\. He, and P\. Dollár\(2017\)Focal loss for dense object detection\.InProceedings of the IEEE International Conference on Computer Vision,pp\. 2999–3007\.External Links:[Document](https://dx.doi.org/10.1109/ICCV.2017.324)Cited by:[§4\.2](https://arxiv.org/html/2607.28681#S4.SS2.p1.8)\.
- \[35\]H\. Liu, K\. Simonyan, and Y\. Yang\(2019\)DARTS: differentiable architecture search\.InInternational Conference on Learning Representations,Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p9.1)\.
- \[36\]T\. T\. Liu\(2016\)Noise contributions to the fmri signal: an overview\.NeuroImage143,pp\. 141–151\.External Links:ISSN 1053\-8119,[Document](https://dx.doi.org/10.1016/j.neuroimage.2016.09.008)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p3.1)\.
- \[37\]C\. Louizos, M\. Welling, and D\. P\. Kingma\(2018\)Learning sparse neural networks throughL0L\_\{0\}regularization\.External Links:1712\.01312Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[38\]X\. Luo, J\. Wu, J\. Yang, S\. Xue, A\. Beheshti, Q\. Z\. Sheng, D\. McAlpine, P\. F\. Sowman, A\. Giral, and P\. S\. Yu\(2024\)Graph neural networks for brain graph learning: a survey\.InProceedings of the Thirty\-Third International Joint Conference on Artificial Intelligence,pp\. 8170–8178\.External Links:[Document](https://dx.doi.org/10.24963/ijcai.2024/903)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p2.1)\.
- \[39\]Y\. Ma, S\. Wang, C\. C\. Aggarwal, and J\. Tang\(2019\)Graph convolutional networks with EigenPooling\.InProceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining,pp\. 723–731\.External Links:[Document](https://dx.doi.org/10.1145/3292500.3330982)Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1)\.
- \[40\]S\. Pei, J\. Ma, Z\. Lv, C\. Zhang, and J\. Guan\(2025\)Community\-aware graph transformer for brain disorder identification\.InProceedings of the Thirty\-Fourth International Joint Conference on Artificial Intelligence,pp\. 4191–4199\.External Links:[Document](https://dx.doi.org/10.24963/ijcai.2025/467)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[41\]A\. Schaefer, R\. Kong, E\. M\. Gordon, T\. O\. Laumann, X\. Zuo, A\. J\. Holmes, S\. B\. Eickhoff, and B\. T\. T\. Yeo\(2018\)Local\-global parcellation of the human cerebral cortex from intrinsic functional connectivity MRI\.Cerebral Cortex28\(9\),pp\. 3095–3114\.External Links:[Document](https://dx.doi.org/10.1093/cercor/bhx179)Cited by:[§4\.1](https://arxiv.org/html/2607.28681#S4.SS1.p1.2)\.
- \[42\]N\. A\. Singh, P\. R\. Martin, J\. Graff\-Radford, I\. Sintini, M\. M\. Machulda, J\. R\. Duffy, J\. L\. Gunter, H\. Botha, D\. T\. Jones, V\. J\. Lowe, C\. R\. Jack, K\. A\. Josephs, and J\. L\. Whitwell\(2023\)Altered within\- and between\-network functional connectivity in atypical Alzheimer’s disease\.Brain Commun\.5\(4\),pp\. fcad184\.External Links:[Document](https://dx.doi.org/10.1093/braincomms/fcad184)Cited by:[§4\.4\.1](https://arxiv.org/html/2607.28681#S4.SS4.SSS1.p2.2)\.
- \[43\]O\. Sporns and R\. F\. Betzel\(2016\)Modular brain networks\.Annual Review of Psychology67,pp\. 613–640\.External Links:[Document](https://dx.doi.org/10.1146/annurev-psych-122414-033634)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[44\]O\. Sporns\(2013\)Structure and function of complex brain networks\.Dialogues in Clinical Neuroscience15\(3\),pp\. 247–262\.External Links:[Document](https://dx.doi.org/10.31887/DCNS.2013.15.3/osporns)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[45\]C\. Sudlow, J\. Gallacher, N\. Allen, V\. Beral, P\. Burton, J\. Danesh, P\. Downey, P\. Elliott, J\. Green, M\. Landray, B\. Liu, P\. Matthews, G\. Ong, J\. Pell, A\. Silman, A\. Young, T\. Sprosen, T\. Peakman, and R\. Collins\(2015\)UK biobank: an open access resource for identifying the causes of a wide range of complex diseases of middle and old age\.PLOS Medicine12\(3\),pp\. e1001779\.External Links:[Document](https://dx.doi.org/10.1371/journal.pmed.1001779)Cited by:[§4\.1](https://arxiv.org/html/2607.28681#S4.SS1.p1.2)\.
- \[46\]J\. Tang, T\. Zhu, W\. Zhou, and W\. Zhao\(2026\)Graph neural networks for fMRI functional brain networks: a survey\.Neural Networks194,pp\. 108137\.External Links:[Document](https://dx.doi.org/10.1016/j.neunet.2025.108137)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[47\]P\. Veličković, G\. Cucurull, A\. Casanova, A\. Romero, P\. Liò, and Y\. Bengio\(2018\)Graph attention networks\.InInternational Conference on Learning Representations,Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[48\]G\. Wang, J\. Warrell, S\. Zheng, and M\. Gerstein\(2024\)A variational graph\-partitioning approach to modeling protein liquid\-liquid phase separation\.Cell Reports Physical Science5\(11\),pp\. 102292\.External Links:[Document](https://dx.doi.org/10.1016/j.xcrp.2024.102292)Cited by:[§3\.1](https://arxiv.org/html/2607.28681#S3.SS1.p2.1)\.
- \[49\]M\. W\. Weineret al\.\(2017\)The alzheimer’s disease neuroimaging initiative 3: continued innovation for clinical trial improvement\.Alzheimer’s & Dementia13\(5\),pp\. 561–571\.External Links:[Document](https://dx.doi.org/10.1016/j.jalz.2016.10.006)Cited by:[§4\.1\.2](https://arxiv.org/html/2607.28681#S4.SS1.SSS2.p1.1),[§4\.1](https://arxiv.org/html/2607.28681#S4.SS1.p1.2)\.
- \[50\]G\. Wen, P\. Cao, H\. Bao, W\. Yang, T\. Zheng, and O\. Zaiane\(2022\)MVS\-GCN: a prior brain structure learning\-guided multi\-view graph convolution network for autism spectrum disorder diagnosis\.Computers in Biology and Medicine142,pp\. 105239\.External Links:[Document](https://dx.doi.org/10.1016/j.compbiomed.2022.105239)Cited by:[§2\.3](https://arxiv.org/html/2607.28681#S2.SS3.p1.1)\.
- \[51\]J\. Xu, Q\. Bian, X\. Li, A\. Zhang, Y\. Ke, M\. Qiao, W\. Zhang, W\. K\. J\. Sim, and B\. Gulyás\(2024\)Contrastive graph pooling for explainable classification of brain networks\.IEEE Transactions on Medical Imaging43\(8\),pp\. 2866–2877\.External Links:[Document](https://dx.doi.org/10.1109/TMI.2024.3392988)Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[52\]J\. Xu, K\. He, M\. Lan, Q\. Bian, W\. Li, T\. Li, Y\. Ke, and M\. Qiao\(2024\)Contrasformer: a brain network contrastive transformer for neurodegenerative condition identification\.InProceedings of the 33rd ACM International Conference on Information and Knowledge Management,pp\. 2671–2681\.External Links:[Document](https://dx.doi.org/10.1145/3627673.3679560)Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[53\]K\. Xu, W\. Hu, J\. Leskovec, and S\. Jegelka\(2019\)How powerful are graph neural networks?\.InInternational Conference on Learning Representations,Cited by:[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[54\]B\. T\. T\. Yeo, F\. M\. Krienen, J\. Sepulcre, M\. R\. Sabuncu, D\. Lashkari, M\. Hollinshead, J\. L\. Roffman, J\. W\. Smoller, L\. Zöllei, J\. R\. Polimeni, B\. Fischl, H\. Liu, and R\. L\. Buckner\(2011\)The organization of the human cerebral cortex estimated by intrinsic functional connectivity\.Journal of Neurophysiology106\(3\),pp\. 1125–1165\.External Links:[Document](https://dx.doi.org/10.1152/jn.00338.2011)Cited by:[§4\.4\.2](https://arxiv.org/html/2607.28681#S4.SS4.SSS2.p1.2)\.
- \[55\]C\. Ying, T\. Cai, S\. Luo, S\. Zheng, G\. Ke, D\. He, Y\. Shen, and T\. Liu\(2021\)Do transformers really perform bad for graph representation?\.InAdvances in Neural Information Processing Systems,Vol\.34\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[56\]R\. Ying, J\. You, C\. Morris, X\. Ren, W\. L\. Hamilton, and J\. Leskovec\(2018\)Hierarchical graph representation learning with differentiable pooling\.InAdvances in Neural Information Processing Systems,Vol\.31\.Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1),[§4\.3](https://arxiv.org/html/2607.28681#S4.SS3.p1.1)\.
- \[57\]D\. Yu, R\. Zhang, Z\. Jiang, Y\. Wu, and Y\. Yang\(2020\)Graph\-revised convolutional network\.InMachine Learning and Knowledge Discovery in Databases – ECML PKDD 2020,Lecture Notes in Computer Science, Vol\.12461,pp\. 378–393\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[58\]M\. Yu, O\. Sporns, and A\. J\. Saykin\(2021\)The human connectome in Alzheimer disease—relationship to biomarkers and genetics\.Nature Reviews Neurology17\(9\),pp\. 545–563\.External Links:[Document](https://dx.doi.org/10.1038/s41582-021-00529-1)Cited by:[§1](https://arxiv.org/html/2607.28681#S1.p1.1),[§1](https://arxiv.org/html/2607.28681#S1.p3.1)\.
- \[59\]H\. Yuan and S\. Ji\(2020\)StructPool: structured graph pooling via conditional random fields\.InInternational Conference on Learning Representations,Cited by:[§2\.2](https://arxiv.org/html/2607.28681#S2.SS2.p1.1)\.
- \[60\]X\. Zhang and M\. Zitnik\(2020\)GNNGuard: defending graph neural networks against adversarial attacks\.InAdvances in Neural Information Processing Systems,Vol\.33,pp\. 9263–9275\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[61\]Z\. Zhang, M\. Y\. Chan, L\. Han, C\. A\. Carreno, E\. Winter\-Nelson, and G\. S\. Wig\(2023\)Dissociable effects of Alzheimer’s disease\-related cognitive dysfunction and aging on functional brain network segregation\.J\. Neurosci\.43\(46\),pp\. 7879–7892\.External Links:[Document](https://dx.doi.org/10.1523/JNEUROSCI.0579-23.2023)Cited by:[§4\.4\.1](https://arxiv.org/html/2607.28681#S4.SS4.SSS1.p2.2)\.
- \[62\]T\. Zhao, Y\. Liu, L\. Neves, O\. Woodford, M\. Jiang, and N\. Shah\(2021\)Data augmentation for graph neural networks\.Proceedings of the AAAI Conference on Artificial Intelligence35\(12\),pp\. 11015–11023\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v35i12.17315)Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[63\]C\. Zheng, B\. Zong, W\. Cheng, D\. Song, J\. Ni, W\. Yu, H\. Chen, and W\. Wang\(2020\)Robust graph representation learning via neural sparsification\.InProceedings of the 37th International Conference on Machine Learning,Proceedings of Machine Learning Research, Vol\.119,pp\. 11458–11468\.Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[64\]Y\. Zhu, W\. Xu, J\. Zhang, Y\. Du, J\. Zhang, Q\. Liu, C\. Yang, and S\. Wu\(2021\)A survey on graph structure learning: progress and opportunities\.External Links:2103\.03036Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.
- \[65\]Y\. Zhu, Y\. Xu, F\. Yu, S\. Wu, and L\. Wang\(2020\)CAGNN: cluster\-aware graph neural networks for unsupervised graph representation learning\.External Links:2009\.01674Cited by:[§2\.1](https://arxiv.org/html/2607.28681#S2.SS1.p1.1)\.

Similar Articles

Meta-learning In-Context Enables Training-Free Cross Subject Brain Decoding

Hugging Face Daily Papers

This paper introduces a meta-optimized approach for semantic visual decoding from fMRI signals that generalizes to novel subjects without fine-tuning, using in-context learning to infer unique neural encoding patterns from a small set of image-brain activation examples. The method achieves strong cross-subject and cross-scanner generalization without requiring anatomical alignment or stimulus overlap.

Early Detection of Alzheimer's Disease Using Explainable Machine Learning on Clinical Biomarkers: A Multi-Class Classification Study Using the Alzheimer's Disease Neuroimaging Initiative (ADNI) Dataset

arXiv cs.AI

This study develops an XGBoost classifier using SHAP explainability on eight clinical biomarkers from the ADNI dataset to achieve three-class Alzheimer's disease detection (normal cognition, MCI, AD), reaching a macro AUC of 0.982 and Cohen's kappa of 0.909 on the held-out test set. SHAP analysis identifies CDR Global as the dominant predictor for NC and MCI, while CDR-SB and MMSE together drive AD classification.

Uncertainty-Aware Longitudinal Forecasting of Alzheimer's Disease Progression Using Deep Learning

arXiv cs.AI

This paper proposes a probabilistic framework for Alzheimer's disease progression forecasting that combines ordinal diagnosis prediction, multi-horizon trajectory generation, and decomposed uncertainty estimation using a Temporal Fusion Transformer encoder and an autoregressive Mixture Density Network. The model outperforms baselines on ADNI data, achieving near-nominal 90% credible interval coverage with clinically meaningful uncertainty signals.