GLMsingle: a toolbox for improving single-trial fMRI response estimates
Jacob S. PrinceiD, Ian CharestiD, Jan W. KurzawskiiD, John A. PylesiD, Michael J. TarriD, Kendrick KayiD
Abstract
Advances in modern artificial intelligence (AI) have inspired a paradigm shift in human neuroscience, yielding large-scale functional magnetic resonance imaging (fMRI) datasets that provide high-resolution brain responses to tens of thousands of naturalistic visual stimuli. Because such experiments necessarily involve brief stimulus durations and few repetitions of each stimulus, achieving sufficient signal-to-noise ratio can be a major challenge. We address this challenge by introducing GLMsingle, a scalable, user-friendly toolbox available in MATLAB and Python that enables accurate estimation of single-trial fMRI responses (glmsingle.org). Requiring only fMRI time-series data and a design matrix as inputs, GLMsingle integrates three techniques for improving the accuracy of trial-wise general linear model (GLM) beta estimates. First, for each voxel, a custom hemodynamic response function (HRF) is identified from a library of candidate functions. Second, cross-validation is used to derive a set of noise regressors from voxels unrelated to the experimental paradigm. Third, to improve the stability of beta estimates for closely spaced trials, betas are regularized on a voxel-wise basis using ridge regression. Applying GLMsingle to the Natural Scenes Dataset and BOLD5000, we find that GLMsingle substantially improves the reliability of beta estimates across visually-responsive cortex in all subjects. Furthermore, these improvements translate into tangible benefits for higher-level analyses relevant to systems and cognitive neuroscience. Specifically, we demonstrate that GLMsingle: (i) improves the decorrelation of response estimates between trials that are nearby in time; (ii) enhances representational similarity between subjects both within and across datasets; and (iii) boosts one-versus-many decoding of visual stimuli. GLMsingle is a publicly available tool that can significantly improve the quality of past, present, and future neuroimaging datasets that sample brain activity across many experimental conditions.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 174
- FWCI
- 17.05
- Field percentile
- top 1%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Searchlight-based trial-wise fMRI decoding in the presence of trial-by-trial correlations
Joram Soch·Imaging NeurosciencePeer-reviewed·Jan 1, 2025
- GLMdenoise improves multivariate pattern analysis of fMRI data
Ian Charest, Nikolaus Kriegeskorte, Kendrick Kay·NeuroImagePeer-reviewed·Aug 28, 2018
- Inverse Transformed Encoding Models - a solution to the problem of correlated trial-by-trial parameter estimates in fMRI decoding
Joram Soch, Carsten Allefeld, John–Dylan Haynes·NeuroImagePeer-reviewed·Dec 19, 2019
- Deep Generative Analysis for Task-Based Functional MRI Experiments
Daniela de Albuquerque, Jack Goffinet, … John Pearson·bioRxiv·Apr 4, 2021
- How to improve parameter estimates in GLM-based fMRI data analysis: cross-validated Bayesian model averaging
Joram Soch, Achim Pascal Meyer, … Carsten Allefeld·NeuroImagePeer-reviewed·Jun 29, 2017
- Analysis methods for measuring fNIRS responses generated by a block-design paradigm
Robert Luke, Eric Larson, … David McAlpine·NeurophotonicsPeer-reviewed·May 22, 2021