Accelerating Permutation Testing in Voxel-wise Analysis through Subspace Tracking: A new plugin for SnPM

Permutation testing is a non-parametric method for obtaining the max null distribution used to compute corrected p-values that provide strong control of false positives. In neuroimaging, however, the computational burden of running such an algorithm can be significant. We find that by viewing the permutation testing procedure as the construction of a very large permutation testing matrix, T, one can exploit structural properties derived from the data and the test statistics to reduce the runtime under certain conditions. In particular, we see that T is low-rank plus a low-variance residual. This makes T a good candidate for low-rank matrix completion, where only a very small number of entries of T (∼0.35% of all entries in our experiments) have to be computed to obtain a good estimate. Based on this observation, we present RapidPT, an algorithm that efficiently recovers the max null distribution commonly obtained through regular permutation testing in voxel-wise analysis. We present an extensive validation on a synthetic dataset and four varying sized datasets against two baselines: Statistical NonParametric Mapping (SnPM13) and a standard permutation testing implementation (referred as NaivePT). We find that RapidPT achieves its best runtime performance on medium sized datasets (50 ≤ n ≤ 200), with speedups of 1.5x - 38x (vs. SnPM13) and 20x-1000x (vs. NaivePT). For larger datasets (n ≥ 200) RapidPT outperforms NaivePT (6x - 200x) on all datasets, and provides large speedups over SnPM13 when more than 10000 permutations (2x - 15x) are needed. The implementation is a standalone toolbox and also integrated within SnPM13, able to leverage multi-core architectures when available.

READ FULL TEXT

page 17

page 20

page 25

page 33

page 36

page 37

page 38

research
02/12/2015

Speeding up Permutation Testing in Neuroimaging

Multiple hypothesis testing is a significant problem in nearly all neuro...
research
09/01/2017

Low Permutation-rank Matrices: Structural Properties and Noisy Completion

We consider the problem of noisy matrix completion, in which the goal is...
research
07/24/2018

Robust Group Comparison Using Non-Parametric Block-Based Statistics

Voxel-based analysis methods localize brain structural differences by pe...
research
11/11/2021

On Recovering the Best Rank-r Approximation from Few Entries

In this note, we investigate how well we can reconstruct the best rank-r...
research
12/15/2020

Computation-free Nonparametric testing for Local and Global Spatial Autocorrelation with application to the Canadian Electorate

Measures of local and global spatial association are key tools for explo...
research
10/15/2021

Low-rank Matrix Recovery With Unknown Correspondence

We study a matrix recovery problem with unknown correspondence: given th...
research
02/06/2018

Testing for equivalence: an intersection-union permutation solution

The notion of testing for equivalence of two treatments is widely used i...

Please sign up or login with your details

Forgot password? Click here to reset