Back

PHOTONAI-Graph - A Python Toolbox for Graph Machine Learning

Ernsting, J.; Holstein, V. L.; Winter, N. R.; Sarink, K.; Leenings, R.; Gruber, M.; Repple, J.; Risse, B.; Dannlowski, U.; Hahn, T.

2023-06-29 health informatics
10.1101/2023.06.22.23291748 medRxiv
Show abstract

Graph data is an omnipresent way to represent information in machine learning. Especially, in neuroscience research, data from Diffusion-Tensor Imaging (DTI) and functional Magnetic Resonance Imaging (fMRI) is commonly represented as graphs. Exploiting the graph structure of these modalities using graph-specific machine learning applications is currently hampered by the lack of easy-to-use software. PHOTONAI Graph aims to close the gap between domain experts of machine learning, graph experts and neuroscientists. Leveraging the rapid machine learning model development features of the Python machine learning API PHOTONAI, PHOTONAI Graph enables the design, optimization, and evaluation of reliable graph machine learning models for practitioners. As such, it provides easy access to custom graph machine learning pipelines including, hyperparameter optimization and algorithm evaluation ensuring reproducibility and valid performance estimates. Integrating established algorithms such as graph neural networks, graph embeddings and graph kernels, it allows researchers without significant coding experience to build and optimize complex graph machine learning models within a few lines of code. We showcase the versatility of this toolbox by building pipelines for both resting-state fMRI and DTI data in the hope that it will increase the adoption of graph-specific machine learning algorithms in neuroscience research.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

1
NeuroImage
813 papers in training set
Top 0.6%
18.4%
2
SoftwareX
15 papers in training set
Top 0.1%
10.3%
3
Human Brain Mapping
295 papers in training set
Top 0.6%
10.0%
4
Medical Image Analysis
33 papers in training set
Top 0.1%
10.0%
5
NeuroImage: Clinical
132 papers in training set
Top 0.6%
7.1%
50% of probability mass above
6
Scientific Reports
3102 papers in training set
Top 28%
4.3%
7
Frontiers in Neuroinformatics
38 papers in training set
Top 0.2%
3.6%
8
PLOS ONE
4510 papers in training set
Top 43%
3.0%
9
Nature Communications
4913 papers in training set
Top 45%
2.3%
10
Patterns
70 papers in training set
Top 0.5%
2.3%
11
IEEE Journal of Biomedical and Health Informatics
34 papers in training set
Top 0.9%
1.9%
12
Bioinformatics
1061 papers in training set
Top 7%
1.8%
13
Imaging Neuroscience
242 papers in training set
Top 2%
1.8%
14
Communications Biology
886 papers in training set
Top 9%
1.7%
15
Biology Methods and Protocols
53 papers in training set
Top 1%
1.6%
16
Neuroinformatics
40 papers in training set
Top 0.6%
1.5%
17
Nature Methods
336 papers in training set
Top 5%
1.3%
18
Frontiers in Psychiatry
83 papers in training set
Top 3%
1.1%
19
Neurophotonics
37 papers in training set
Top 0.4%
1.1%
20
Nature Computational Science
50 papers in training set
Top 1%
0.9%
21
Network Neuroscience
116 papers in training set
Top 0.9%
0.9%
22
Data in Brief
13 papers in training set
Top 0.4%
0.8%
23
Aperture Neuro
18 papers in training set
Top 0.3%
0.8%
24
eLife
5422 papers in training set
Top 60%
0.7%