Skip to main content
QUICK REVIEW

[论文解读] Brain Network Transformer

Xuan Kan, Wei Dai|arXiv (Cornell University)|Oct 13, 2022
Functional Brain Connectivity Studies被引用 55
一句话总结

BrainNetTF 是一种为脑网络定制的基于 Transformer 的模型,使用连接配置节点特征和正交聚类读出在 ABIDE 与 ABCD 数据集上实现更优的图级表征与预测。

ABSTRACT

Human brains are commonly modeled as networks of Regions of Interest (ROIs) and their connections for the understanding of brain functions and mental disorders. Recently, Transformer-based models have been studied over different types of data, including graphs, shown to bring performance gains widely. In this work, we study Transformer-based models for brain network analysis. Driven by the unique properties of data, we model brain networks as graphs with nodes of fixed size and order, which allows us to (1) use connection profiles as node features to provide natural and low-cost positional information and (2) learn pair-wise connection strengths among ROIs with efficient attention weights across individuals that are predictive towards downstream analysis tasks. Moreover, we propose an Orthonormal Clustering Readout operation based on self-supervised soft clustering and orthonormal projection. This design accounts for the underlying functional modules that determine similar behaviors among groups of ROIs, leading to distinguishable cluster-aware node embeddings and informative graph embeddings. Finally, we re-standardize the evaluation pipeline on the only one publicly available large-scale brain network dataset of ABIDE, to enable meaningful comparison of different models. Experiment results show clear improvements of our proposed Brain Network Transformer on both the public ABIDE and our restricted ABCD datasets. The implementation is available at https://github.com/Wayfear/BrainNetworkTransformer.

研究动机与目标

  • 将脑网络动机化并建模为以 ROI 为节点、相关性为边的密集图。
  • 利用连接特征作为自然、成本较低的节点特征,而不是基于特征值的位置编码。
  • 在完整脑图上学习全对全注意力,以预测二元脑相关的结果。
  • 引入 OCRead,以获得反映脑网络模块化组织的聚类感知、具有表达力的图嵌入。
  • 在 ABIDE 上标准化评估,以实现跨模型的公平比较。

提出的方法

  • 使用两层多头自注意力(MHSA)将节点特征转换为增强的节点嵌入,不使用基于边的位置信息编码。
  • 通过 OCRead 生成图级嵌入,该方法对节点嵌入进行软聚类,使用正交初始化以形成基于簇的池化。
  • 用正交基初始化 OCRead 的簇中心,并计算软簇分配 P 以进行聚类感知读出。
  • 给出理论依据,证明正交簇中心在基于 softmax 的读出中最大化方差并提高池化的可靠性。
  • 提供在 ABIDE 上的标准化评估流程并在 ABCD 上进行测试,以确保模型之间的公平比较。

实验结果

研究问题

  • RQ1RQ1:在 ABIDE 和 ABCD 上,BrainNetTF 相对于最先进的图变换模型和脑网络特定模型的表现如何?
  • RQ2RQ2:OCRead 读出在不同 Transformer 架构和簇初始化下对性能的影响如何?
  • RQ3RQ3:注意力模式和 OCRead 的簇分配是否与已知的功能模块对齐并提供可解释性?
  • RQ4RQ4:正交初始化和簇数量对 OCRead 的性能与稳定性有何影响?
  • RQ5RQ5:OCRead 是否可以推广到其他脑网络模态(如结构连接组)或其他图领域?

主要发现

类型方法ABIDE AUROCABIDE 准确率ABIDE 灵敏度ABIDE 特异性ABCD AUROCABCD 准确率ABCD 灵敏度ABCD 特异性
Graph TransformerSAN71.3±2.165.3±2.955.4±9.268.3±7.590.1±1.281.0±1.384.9±3.577.5±4.1
Graph TransformerGraphormer63.5±3.760.8±2.778.7±22.336.7±23.589.0±1.480.2±1.381.8±11.682.4±7.4
TransformerVanillaTF76.4±1.265.2±1.266.4±11.471.1±12.094.3±0.785.9±1.487.7±2.482.6±3.9
Fixed NetworkBrainGNN62.4±3.559.4±2.336.7±24.070.7±19.391.9±0.383.1±0.584.6±4.381.5±3.9
Fixed NetworkBrainGB69.7±3.363.6±1.963.7±8.360.4±10.191.9±0.383.1±0.584.6±4.381.5±3.9
Fixed NetworkBrainNetCNN74.9±2.467.8±2.763.8±9.771.0±10.293.5±0.385.7±0.887.9±3.483.0±4.4
Learnable NetworkFBNETGNN75.6±1.268.0±1.464.7±8.762.4±9.294.5±0.787.2±1.287.0±2.586.7±2.8
Learnable NetworkBrainNetGNN55.3±1.951.2±5.467.7±37.533.9±34.275.3±5.267.5±4.767.7±5.768.0±6.5
Learnable NetworkDGM52.7±3.860.7±12.653.8±41.251.1±40.976.8±19.068.6±8.140.5±29.795.6±4.2
OursBrainNetTF80.2±1.071.0±1.272.5±5.269.3±6.596.2±0.388.4±0.489.4±2.688.4±1.5
  • BrainNetTF 在 ABIDE 和 ABCD 上的绝对 AUROC 最多领先 SAN 与 Graphormer 高出 6%。
  • OCRead 在不同 Transformer 架构上提升预测能力并优于其他读出方法。
  • 正交初始化带来更具判别性的簇分配和更稳定的性能,特别是在较小的簇数时。
  • 注意力分数在可用的情况下与功能模块对齐,支持可解释性。
  • BrainNetTF 在计算方面保持竞争力,总体复杂度为 O(V^2),与其他脑网络 GNNs 相当。
  • 模型在 BrainNetTF 下实现 AUROC 为 80.2±1.0(ABIDE)和 96.2±0.3(ABCD),并在两个数据集上实现相应的准确率、特异性、灵敏度的提升。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。