2020
DOI: 10.1177/1094342020926237
|View full text |Cite
|
Sign up to set email alerts
|

Comparing perturbation models for evaluating stability of neuroimaging pipelines

Abstract: With an increase in awareness regarding a troubling lack of reproducibility in analytical software tools, the degree of validity in scientific derivatives and their downstream results has become unclear. The nature of reproducibility issues may vary across domains, tools, data sets, and computational infrastructures, but numerical instabilities are thought to be a core contributor. In neuroimaging, unexpected deviations have been observed when varying operating systems, software implementations, or adding negl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
25
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
2

Relationship

3
5

Authors

Journals

citations
Cited by 22 publications
(25 citation statements)
references
References 15 publications
0
25
0
Order By: Relevance
“…Both the RR and PB variants of MCA were used independently for all experiments. As was presented in 4 , both the degree of instrumentation (i.e. number of affected libraries) and the perturbation mode have an effect on the distribution of observed results.…”
Section: Methodsmentioning
confidence: 78%
See 1 more Smart Citation
“…Both the RR and PB variants of MCA were used independently for all experiments. As was presented in 4 , both the degree of instrumentation (i.e. number of affected libraries) and the perturbation mode have an effect on the distribution of observed results.…”
Section: Methodsmentioning
confidence: 78%
“…Graphs, in the form of adjacency matrices, were compared to one another using three metrics: normalized percent deviation, Pearson correlation, and edgewise significant digits. The normalized percent deviation measure, defined in 4 , scales the norm of the difference between a simulated graph and the reference execution (that without intentional perturbation) with respect to the norm of the reference graph. The purpose of this comparison is to provide insight on the scale of differences in observed graphs relative to the original signal intensity.…”
Section: Methodsmentioning
confidence: 99%
“…It would be relevant to investigate whether the observed instability of registration processes generalizes to other toolkits or remains specific to FSL. In view of the effect of small data perturbations in a variety of toolboxes and processes, such as cortical surface extraction using FreeSurfer and CIVET [ 12 ] or connectome estimation using Dipy [ 31 ], it is probable that this observation generalizes widely across toolboxes and requires a deeper investigation of the stability of linear and non-linear registration.…”
Section: Discussionmentioning
confidence: 99%
“…A possible method to study this problem more comprehensively would be to introduce controlled numerical perturbations in pipelines, which could be done by introducing noise either in the data, or in floating-point computations through MCA [ 15 ]. Beauzamy [ 31 ] discusses and compares these 2 techniques.…”
Section: Discussionmentioning
confidence: 99%
“…Perturbation methods which inject small amounts of noise through the execution of a pipeline, such as Monte Carlo Arithmetic (MCA) 17,18 , have recently been used to induce instabilities in structural connectome estimation software 19 .…”
Section: Introductionmentioning
confidence: 99%