Every reconstruction model is an approximation: a coarser mesh than reality, pixels instead of a continuous conductivity, idealised electrodes. The data, however, come from reality (or from a finer simulation, see Inverse Crime). If is the accurate forward model and the one used for the reconstruction,
with the modelling error and the measurement noise . When is larger than the noise, fitting the data to the noise level means fitting the modelling error as well. The reconstruction then acquires artefacts, typically at the electrodes, where is least accurate, and the error grows again after an initial decrease (semi-convergence).
The model (Kaipio and Somersalo)
The approximation error approach treats as Gaussian, independent of , and estimates and from samples of the prior. Each sample is simulated with both models, and . The misfit becomes
The noise-level target for the whitened residual is again for residuals (see Choosing the Regularization Parameter). The model costs nothing during the reconstruction: all simulations with the accurate model happen beforehand.
Few samples, many residuals
With samples, the sample covariance has rank below , often far below the number of residuals. A new modelling error then has components outside the span of the samples, which assigns zero variance. In they are divided by the noise level alone and dominate the whitened misfit, by orders of magnitude when the noise is small. A variance floor for the unseen directions fixes this, .
can be estimated from the samples by leave-one-out: how much of each sample lies outside the span of the others, per remaining dimension. Because the span of the others is itself perturbed, this estimate is conservative, which is the safe side for whitening.
The whitening then needs no matrix. With the thin SVD of the scaled sample deviations,
Jacobians, Gram matrices and matrix-free products of the whitened residual follow from those of (see Gauss-Newton Method).
In EIT
Nissinen, Heikkinen and Kaipio (2008) showed with measured data that the approach allows much coarser meshes and unknown boundary shapes. With many electrodes and low noise, the modelling error of any practical mesh exceeds the noise. In a simulated example with 255 electrodes and 1 % noise, the true conductivity misfits the noise-level target by a factor of eight. There, the approximation error model is not an option but a requirement: without it, the noise-level stopping rule overfits.
With an estimated covariance, the misfit of the true conductivity is only approximately , so the discrepancy principle can stop early, while the iterates still improve. A stopping rule that compares each step’s decrease with the fluctuation of the whitened misfit needs no target value (see Noise-Level Stagnation Test).
In ModularEIT.jl: ApproximationError, ApproximationErrorObjective, whiten.
References
- J. Kaipio, E. Somersalo (2007). Statistical inverse problems: Discretization, model reduction and inverse crimes. J. Comput. Appl. Math. 198(2), 493–504. doi:10.1016/j.cam.2005.09.027
- S. R. Arridge, J. P. Kaipio, V. Kolehmainen, M. Schweiger, E. Somersalo, T. Tarvainen, M. Vauhkonen (2006). Approximation errors and model reduction with an application in optical diffusion tomography. Inverse Problems 22(1), 175–195. doi:10.1088/0266-5611/22/1/010
- A. Nissinen, L. M. Heikkinen, J. P. Kaipio (2008). The Bayesian approximation error approach for electrical impedance tomography—experimental results. Meas. Sci. Technol. 19(1), 015501. doi:10.1088/0957-0233/19/1/015501