Introducing µGUIDE for quantitative imaging via generalized uncertainty-driven inference using deep learning

  1. Maëliss Jallais  Is a corresponding author
  2. Marco Palombo  Is a corresponding author
  1. Cardiff University Brain Research Imaging Centre (CUBRIC), Cardiff University, United Kingdom
  2. School of Computer Science and Informatics, Cardiff University, United Kingdom
12 figures, 2 tables and 1 additional file

Figures

µGUIDE framework.

µGUIDE takes as input an observed data vector and relies on the definition of a biophysical or computational model (Ascoli et al., 2007; Callaghan et al., 2020; Jelescu et al., 2020). It outputs a …

µGUIDE summarizes information contained in the estimated posterior distributions.

(A) Examples of degenerate and non-degenerate posterior distributions. Two Gaussian distributions are fitted to the obtained posterior distribution, where the means and standard deviations are …

Comparison between µGUIDE and Markov-Chain-Monte-Carlo (MCMC).

(A) Posterior distributions obtained using either µGUIDE or MCMC on three exemplar simulations with Model 2 (SM − SNR=50). Names of the model parameters are indicated in the titles of the panels. (B) …

Fitting accuracy comparison between µGUIDE’s Multi-Layer Perceptron (MLP)-extracted features and manually defined summary statistics.

Maximum A Posterioris (MAPs) extracted from the posterior distributions versus ground truth parameters used for generating the signal for the three models. Orange points correspond to the MAPs …

Exemplar posterior distributions of the microstructure parameters for the Ball&Stick, Standard Model (SM), and extended-SANDI models, obtained using µGUIDE on exemplar noise-free simulations.

As the complexity of the model increases, degeneracies appear (red posterior distributions). µGUIDE allows to highlight those degeneracies present in the model definition.

Parametric maps of the Ball&Stick (top), SM (middle) and extended-SANDI model (bottom), obtained using µGUIDE.

Maximum A Posteriori (MAP), uncertainty and ambiguity measure maps are reported, overlayed with voxels considered degenerate (red dots).

Parametric maps of a participant with epilepsy obtained using µGUIDE with the Standard Model (SM), superimposed with the grey matter (black) and white matter (white) lesions segmentation.

Mean values of the Maximum A Posterior (MAP), uncertainty, and ambiguity measures are reported in the two regions of interest. Lower MAP values are obtained in the lesions for the axonal signal …

Example training set and input signals for µGUIDE.

(A) Examples of input synthetic data vectors and corresponding ground truth model parameters used in the training set of Model 1 (Ball&Stick). (B) Example of input measured signals from a voxel in a …

Appendix 1—figure 1
Correlation matrices between features extracted by the Multi-Layer Perceptron (MLP) in µGUIDE and manually defined summary features for the three models.
Appendix 2—figure 1
SNR uncertainty comparison between signals with different noise levels: no noise, SNR=50, and SNR=25 using Model 2.

(A) Posterior distributions obtained on one example parameter combination (vertical black dashed line) with the three noise levels. (B) Histogram of the uncertainty obtained for 1000 signals with …

Appendix 3—figure 1
Schematic of Masked Autoencoder for Distribution Estimation (MADE) autoregressive network construction.
Appendix 4—figure 1
Posterior predictive checks.

Comparison between signals 𝒙𝒊 generated using random parameter combinations and their reconstructions using samples from p(𝜽𝒊|𝒙𝒊).

Tables

Table 1
Number of degenerate cases per parameter on 10,000 noise-free simulations.

Training and estimations of the posterior distributions were performed on CPU. Time for training each model and time for estimating posterior distributions of 10,000 noise-free simulations, define …

Model (SNR = ∞)Training time (CPU)Fitting time (on 10,000 simulations)Number of degeneracies (on 10,000 simulations)
fnDnDeODIDefsfeCs
Model 1: Ball&Stick11 min96 s000-----
Model 2: Standard Model2h02135 s4342338---
Model 3: extended-SANDI model2h021412 s205426057-139525711011
Table 2
Number of degenerate cases per parameter on 10,000 noisy simulations (Rician noise with SNR = 50).

Training and estimations of the posterior distributions were performed using a GPU. Time for training each model and time for estimating posterior distributions of 10,000 noisy simulations, define …

Model (SNR = 50)Training time (CPU)Fitting time (on 10,000 simulations)Number of degeneracies (on 10,000 simulations)
fnDnDeODIDefsfeCs
Model 1: Ball&Stick26 min79 s000-----
Model 2: Standard Model42 min82 s757111710929---
Model 3: Extended-SANDI model50 min238 s47247846-828104756

Additional files

Download links