Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

NeuroGraph: Benchmarks for Graph Machine Learning in Brain Connectomics

About

Machine learning provides a valuable tool for analyzing high-dimensional functional neuroimaging data, and is proving effective in predicting various neurological conditions, psychiatric disorders, and cognitive patterns. In functional magnetic resonance imaging (MRI) research, interactions between brain regions are commonly modeled using graph-based representations. The potency of graph machine learning methods has been established across myriad domains, marking a transformative step in data interpretation and predictive modeling. Yet, despite their promise, the transposition of these techniques to the neuroimaging domain has been challenging due to the expansive number of potential preprocessing pipelines and the large parameter search space for graph-based dataset construction. In this paper, we introduce NeuroGraph, a collection of graph-based neuroimaging datasets, and demonstrated its utility for predicting multiple categories of behavioral and cognitive traits. We delve deeply into the dataset generation search space by crafting 35 datasets that encompass static and dynamic brain connectivity, running in excess of 15 baseline methods for benchmarking. Additionally, we provide generic frameworks for learning on both static and dynamic graphs. Our extensive experiments lead to several key observations. Notably, using correlation vectors as node features, incorporating larger number of regions of interest, and employing sparser graphs lead to improved performance. To foster further advancements in graph-based data driven neuroimaging analysis, we offer a comprehensive open-source Python package that includes the benchmark datasets, baseline implementations, model training, and standard evaluation.

Anwar Said, Roza G. Bayrak, Tyler Derr, Mudassir Shabbir, Daniel Moyer, Catie Chang, Xenofon Koutsoukos• 2023

Related benchmarks

TaskDatasetResultRank
Sex ClassificationHCP
Accuracy89.07
27
Efficiency AnalysisHCP-WM
Inference Time (ms)39.79
16
Age ClassificationHCP-Age
Accuracy50.23
14
Task ClassificationHCP-Task
Accuracy98.2
14
RegressionHCP-FI
MAE0.264
11
RegressionHCP-WM
MAE0.751
11
Dynamic Graph ClassificationDynHCP Task--
5
Dynamic Graph ClassificationDynHCP Gender--
5
Dynamic Graph ClassificationDynHCP Age--
5
Dynamic Graph RegressionDynHCP-FI--
5
Showing 10 of 11 rows

Other info

Code

Follow for update