GraphVar 2.0: A user-friendly toolbox for machine learning on functional connectivity measures

J Neurosci Methods. 2018 Oct 1;308:21-33. doi: 10.1016/j.jneumeth.2018.07.001. Epub 2018 Jul 17.

Abstract

Background: We previously presented GraphVar as a user-friendly MATLAB toolbox for comprehensive graph analyses of functional brain connectivity. Here we introduce a comprehensive extension of the toolbox allowing users to seamlessly explore easily customizable decoding models across functional connectivity measures as well as additional features.

New method: GraphVar 2.0 provides machine learning (ML) model construction, validation and exploration. Machine learning can be performed across any combination of graph measures and additional variables, allowing for a flexibility in neuroimaging applications.

Results: In addition to previously integrated functionalities, such as network construction and graph-theoretical analyses of brain connectivity with a high-speed general linear model (GLM), users can now perform customizable ML across connectivity matrices, graph measures and additionally imported variables. The new extension also provides parametric and nonparametric testing of classifier and regressor performance, data export, figure generation and high quality export.

Comparison with existing methods: Compared to other existing toolboxes, GraphVar 2.0 offers (1) comprehensive customization, (2) an all-in-one user friendly interface, (3) customizable model design and manual hyperparameter entry, (4) interactive results exploration and data export, (5) automated queue system for modelling multiple outcome variables within the same session, (6) an easy to follow introductory review.

Conclusions: GraphVar 2.0 allows comprehensive, user-friendly exploration of encoding (GLM) and decoding (ML) modelling approaches on functional connectivity measures making big data neuroscience readily accessible to a broader audience of neuroimaging investigators.

Keywords: Computational neuroscience; Decoding; Elastic net; Encoding; Functional connectivity; Graph theory; Linear SV; MATLAB; Machine learning; Model performance; Nested Cross validation; Precision psychiatry; Reproducibility; Toolbox.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Brain / anatomy & histology
  • Brain / physiology*
  • Brain Mapping / methods*
  • Humans
  • Image Processing, Computer-Assisted
  • Machine Learning
  • Models, Neurological
  • Neural Pathways / anatomy & histology
  • Neural Pathways / physiology
  • Software*