首页> 美国卫生研究院文献>other >Accelerating permutation testing in voxel-wise analysis through subspace tracking: A new plugin for SnPM
【2h】

Accelerating permutation testing in voxel-wise analysis through subspace tracking: A new plugin for SnPM

机译:通过子空间跟踪加快体素分析中的置换测试:SnPM的新插件

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

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.5× – 38× (vs. SnPM13) and 20×–1000× (vs. NaivePT). For larger datasets (n ≥ 200) RapidPT outperforms NaivePT (6× – 200×) on all datasets, and provides large speedups over SnPM13 when more than 10000 permutations (2× – 15×) are needed. The implementation is a standalone toolbox and also integrated within SnPM13, able to leverage multi-core architectures when available.
机译:置换测试是一种非参数方法,用于获取用于计算校正后的p值的最大空值分布,以提供对误报的强大控制。但是,在神经成像中,运行这种算法的计算负担可能很大。我们发现,通过将置换测试过程视为一个非常大的置换测试矩阵> T 的构建,可以利用从数据和测试统计数据得出的结构属性来减少某些条件下的运行时间。特别是,我们看到> T 是低秩加低方差残差。这使得> T 成为低秩矩阵完成的良好候选者,其中> T 的条目数量很少(实验中占所有条目的0.35%)计算以获得良好的估计。基于此观察,我们提出了RapidPT,该算法可有效恢复通常通过体素分析中的常规置换测试获得的最大无效分布。我们针对两个基准对合成数据集和四个可变大小的数据集进行了广泛的验证:统计非参数映射(SnPM13)和标准置换测试实现(称为NaivePT)。我们发现,RapidPT在中型数据集(50≤n≤200)上实现了最佳的运行时性能,提速分别为1.5×– 38×(vs. SnPM13)和20×–1000×(vs. NaivePT)。对于较大的数据集(n≥200),RapidPT在所有数据集上的性能均优于NaivePT(6×– 200×),并且在需要超过10000个排列(2×– 15×)的情况下,可大大提高SnPM13的速度。该实现是一个独立的工具箱,也集成在SnPM13中,能够在可用时利用多核架构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号