Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2022 Nov 23;12:20194. doi: 10.1038/s41598-022-22739-3

Span of regularization for solution of inverse problems with application to magnetic resonance relaxometry of the brain

Chuan Bi 1,, M Yvonne Ou 2, Mustapha Bouhrara 3, Richard G Spencer 3
PMCID: PMC9684479  PMID: 36418516

Abstract

We present a new regularization method for the solution of the Fredholm integral equation (FIE) of the first kind, in which we incorporate solutions corresponding to a range of Tikhonov regularizers into the end result. This method identifies solutions within a much larger function space, spanned by this set of regularized solutions, than is available to conventional regularization methods. An additional key development is the use of dictionary functions derived from noise-corrupted inversion of the discretized FIE. In effect, we combine the stability of solutions with greater degrees of regularization with the resolution of those that are less regularized. The span of regularizations (SpanReg) method may be widely applicable throughout the field of inverse problems.

Subject terms: Applied mathematics, Computational science

Introduction

Regularization of inverse problems arising from the Fredholm equation of the first kind with noisy data

A large class of inverse problems arise from a discretized Fredholm integral equation (FIE) of the first kind. With the introduction of upper and lower bounds based on prior knowledge, this may be written as

y(t)=τLτUA(t,τ)f(τ)dτ=:Af, 1

where y(t) is the recorded signal, A(t,τ) is called the kernel and f(τ) is the distribution function (DF) to be determined. A discretization of Eq. (1) leads to

y(ti)=j=1nA(ti,τj)f(τj)Δτ,i=1,2,,m 2

and

y=Af, 3

where yRm, ARm×n with Ai,j:=A(ti,τj)Δτ, and fRn. Here we assume a uniform discretization Δτ:=τL-τUn and τi=τL+(i-1)Δτ for convenience. Depending on the application, soft or hard constraints on regularity of f(τ) may include, among others, degree of smoothness, L2 norm, or total variation1,2

One application of this formulation that is of ongoing interest is to magnetic resonance relaxometry (MRR), which estimates the distribution of relaxation times T2 within a sample. Physically, T2, also called the transverse relaxation time, represents the time constant for decay of transverse magnetization. The range of possible T2 values depends on the sample or tissue under study, but typical values may range from 10 ms to 2000 ms in biomedical studies, with smaller values corresponding to more solid or rigid tissues. Shorter values require specialized techniques to detect, depending on available hardware and experimental protocols. The distribution function f(T2) of such values can be of great importance in characterizing the physical properties and the material composition of a sample. In MRR, the kernel function is of the special form A(t,T2)=exp(-tT2) and the Fredholm integral equation in (1) is a Laplace transform. Explicitly, the signal model is

y(t)=e-tT2f(T2)dT2. 4

We emphasize that this serves as a paradigm for a much larger class of physical phenomena, both within magnetic resonance studies and otherwise, leading to essentially identical mathematical considerations.

Equation (4) defines the integrated signal from an ensemble of decaying exponentials, with the contribution for given values of the decay constant T2 determined by f(T2). Thus, as t increases, the overall signal decays into the noise with a mixture of time constants, the distribution of which is to be determined. Practically, the observed data yobRm is obtained at measurement times {ti}i=1m, and the goal is to determine the T2 distribution fRn as defined by the discretized problem:

yob=Af+ω,f0, 5

where ARm×n is the kernel matrix with entries Ai,j=e-tiT2,jΔT2 and ω is additive random noise. We define the SNR of the signal by

SNR=maxyobRMS(ω), 6

where RMS(ω) is the root mean square noise amplitude. The positivity constraint f0 arises from the physical requirement that f represents the volume fraction of materials in the sample. The matrix A inherits the smoothing property of the integral operator in (1), and can exhibit a condition number that is so large that any direct inversion of the noisy data yob without regularization, such as through non-negative least squares (NNLS) analysis3, can be extremely unstable.

From the perspective of inverse problems, determination of the discretized T2 distribution f can be seen as a version of the inverse Laplace transform (ILT), a classic ill-posed problem. An important method for addressing the numerical instability inherent in this process is through Tikhonov regularization. In the context of NNLS, where f is everywhere non-negative, the native problem

fLS=argminf^0Af^-yob22, 7

is replaced by the closely related problem

fλ=argminf^0Af^-yob22+λ2f^22. 8

The second term serves to penalize large values of the norm of the recovered DF, limiting sensitivity to noise. The regularization parameter λ acts to titrate the relative importance of the two terms in Eq. (8). The recovered DF fλ may be highly dependent on this parameter; selection of an optimal λ remains the topic of active research. This formulation in effect replaces the original ill-posed problem, Eq. (7), by Eq. (8), a more well-behaved but different problem2. Additionally, prior application-dependent assumptions regarding f^, such as sparsity or smoothness, can be introduced into the minimization by introduction of suitable alternative or additional regularization terms3,4.

Methods of parameter selection

The problem of selecting λ in Tikhonov regularization has been studied for decades, with no universal approach having been identified. Classical methods such as the Morozov discrepancy principle (DP)5, the L-curve69, and generalized cross-validation (GCV)1012 define criteria by which to select λ. For example, the DP seeks a value of λ such that the size of the first term in Eq. (8), called the residual, is matched to the noise level in the observed data. The L-curve method identifies a value of λ that defines the corner of the L-shaped curve defined by the log-log plot of the solution norm against the norm of the residual. GCV selects lambda using an expression based on leave-one-out cross-validation. All of these methods seek to identify one optimal λ and its corresponding regularized solution, and discard all other solutions. Variations on this include the elastic net, which incorporates two different λ’s serving what are essentially distinct roles, but still identifies single optimal values for each13. A survey of methods can be found in14.

The central theme of the present work is that discarding all results except the reconstruction corresponding to a single selected λ leads to loss of information that could contribute to the accurate recovery of the DF, f. We have observed that the effects of regularization, for example, variations of widths, amplitudes, and shapes of recovered distributions fλj, depend on the underlying distribution f. This motivates the notion that the solutions corresponding to values of λ other than the one selected may contain additional information, so that improved results may be obtained by incorporating these solutions into the final determination of f. Accordingly, we describe a new method, termed span of regularization, or SpanReg, for which the recovered distribution function is a linear combination of regularized solutions across a range of λ’s. This expands the space of functions from which the desired DF is drawn.

Gaussian mixture representation and application to determining T2 distribution functions

We use a Gaussian mixture representation as a dictionary to describe the unknown DF, f, as required for our analysis. One approach would be to write the DF as the linear combination of a finite set of Gaussian functions gi(τ):=g(τ;μi,σi), with μi and σi representing the unknown mean and standard deviation (SD) of a given element of that set. The discretization of the gi’s along the abscissa follows from the discretization of f along the abscissa, that is, the choice of the set of abscissa T2 values15. With a prior assumption of the number M of Gaussian components required for an adequate description, the determination of f can be recast as the non-linear least squares problem:

argminμi,σiyob-Ai=1Mg(τ;μi,σi)22.

Alternatively, by establishing a dictionary of Gaussian functions of specified μi and σi16,17 and incorporating the non-negativity of f, we instead have the problem:

argminc0,ici=1yob-AGc22,

where Gjk=gk(τj), i.e. the columns of the matrix G, gi, represent an element of the dictionary and c is the vector of coefficients respectively assigned to these elements. The first approach above has the advantage of significantly reducing the effective dimensionality of the problem18, but requires the solution of the highly nonlinear problem of determining the 2M variables μi and σi. On the other hand, the second approach requires only sufficient knowledge of the system under study to permit a reasonable selection of dictionary functions; nonlinearity is introduced through the positivity constraint. This problem becomes increasingly ill-posed with increasing M, and will in general be severely ill-posed due both to the required value of M and the non-orthogonality of the Gaussian dictionary functions.

Motivation for SpanReg

Because of the ill-posedness of the problem under consideration, regularization is required for constructing f from yob. The goal of SpanReg is to provide an inversion scheme that is more robust to noise as compared with conventional methods and to address the difficulty of choosing the ”best” regularization parameter by simultaneously incorporating different levels of regularization into the reconstruction scheme. We consider Tikhonov regularization with parameter λ and denote by Aλ-1 the operator mapping observations to a regularized inverse solution to the linear problem yob(t)=Af+ω with regularization parameter λ; this is the well-known pseudoinverse19. Note that our problem of interest is constrained, so that the corresponding operator mapping data to regularized solutions is not linear. However, the linear example serves well to illustrate the underlying idea of SpanReg as follows.

For f(τ)=k=1Mckgk(τ), given the data and the linear inversion operator Aλ-1, we have

Aλ-1yob=Aλ-1k=1MckAgk+ω=Aλ-1k=1Mck(Agk+ω)-k=1Mckω+ω

Imposing the constraint k=1Mck=1 results in

Aλ-1yob=k=1MckAλ-1Agk+ω 9

Therefore, if the noise ω were known, then the solution {ck}k=1M could be recovered by finding what are in effect the coordinates of the inversion of the noise-corrupted data yob with respect to the noise-corrupted basis {Aλ-1Agk+ω}k=1M. Because the noise ω in experimental data is unknown, we instead form the ensemble average on both side of (9) to obtain

Aλ-1yob=k=1MckAλ-1Agk+ω. 10

If the observation yob could be repeated a sufficient number of times, then the ensemble average of the recovered results will be within the span of these noise-corrupted basis functions. In actual practice, data is generally obtained from a single or from a small number of observations; SpanReg attempts to find within this span the solution that is closest to the underlying distribution in the least square sense, corresponding an optimal set {ck}.

We now discuss the artificial case in which f0 is known, from which a noise-corrupted signal yob=Af+ω can be created; we can determine fλj for specific values of λj within a set of regularization parameters Λ by solving Eq. (8). As indicated above, the conventional methods for selection of λ in effect evaluate results for several λ’s and retain only the one corresponding to an optimal value, discarding the others. In contrast, we define our approximation of f as a linear combination of regularized solutions:

fj=1Nαjfλj

where αj1N is the solution to the least squares problem

α=α1,α2,,αN=argminα0f-j=1Nαjfλj22. 11

When f is known, the set of αj’s defined in Eq. (11), with each αj corresponding to an element of a linear combination of regularized solutions, can always be selected to provide an improvement in signal reconstruction as compared to selection of any single value of lambda. This motivates the SpanReg approach for reconstructing an unknown distribution. However, an algorithm for selecting the best set αjj=1N in the approximation:

fj=1Nαjfλj=:fα,whereαj0, 12

for an unknown DF, f, remains to be developed.

An additional relationship arises from the representation of f as a linear combination of Gaussian dictionary functions gii=1M, which we impose with a non-negativity constraint on the expansion coefficients:

fi=1Mcigi=:fc,whereci0. 13

We consider the case in which the integral over f equals 1, so that it represents a probability distribution function (PDF). Since gσi,μidτ=1, we have the requirement that ci=1. The detailed implementation of SpanReg is presented in the “Materials and methods” section.

Results

Applications of SpanReg to one-dimensional magnetic resonance relaxometry

We illustrate the application of SpanReg to the inverse problem of MRR for transverse relaxation in one dimension, whose discretized version is described in Eq. (5). The objective is to approximate the distribution of transverse relaxation times T2 within a sample from the signal yob. In the context of our formalism, this distribution function takes the role of f. T2 values will be expressed in milliseconds (ms).

Comparison of SpanReg and classical parameter selection methods

We evaluated the performance of SpanReg for the reconstruction of a range of DFs consisting of two Gaussian functions with means μ1,μ2 and standard deviations σ1,σ2:

fsim(T2;{μ1,μ2,σ1,σ2})=12πσ12e-(T2-μ1)22σ12+12πσ22e-(T2-μ2)22σ22. 14

We examine DF’s with σ1 taking values in the set {2+0.75k,k=0,1,2,3,4} (ms) and σ2=3σ1. The separation between the Gaussians is defined by their ratio of peak separation (RPS), defined as RPS=μ2μ1. We evaluate DF’s with RPS=1+0.75k, k=0,1,2,3,4 for each (σ1,σ2) pair. None of the Gaussian functions in these distributions is included in the Gaussian dictionary gi to avoid trivial solutions. We compare the recovery of each of the 25 resulting DF’s (Fig. 1) obtained from SpanReg and from the DP; here and elsewhere, by DP we indicate NNLS using the DP to set the Tikhonov regularization parameter. This is a particularly suitable comparison since for both methods, the noise level in the data must be known or estimated. As noted, the noise level can be estimated with good accuracy in the case of the superposition of exponentially decaying signals such as in an MRR experiment. The discretization along the T2 axis is defined as above, with n=200 evenly spaced values within the range [1, 200] ms. The measurement time vector is defined as m=150 sampling times evenly distributed in t[0.3,400] ms. The additive noise level is set to result in SNR of 500. The range of λ’s used for Tikhonov regularization was from 10-6 to 10 with N=16 logarithmically spaced values.

Figure 1.

Figure 1

Comparison of the recovered distributions from SpanReg (red) and the discrepancy principle (blue) with the true underlying distributions (black). Each panel represents a T2 distribution consisting of the sum of two Gaussian functions as in Eq. (14). The value of σ1, the standard deviation of the left-most component, increases from 2 ms (top row) to 5 ms (bottom row) with σ2=3σ1 throughout. Across each row, the ratio of peak separation (RPS) increases from 1 (left-most column) to 4 (right-most column), with the left-most distribution centered at μ=35 ms.

For the implementation of DP, the selected λDP is determined by the following criterion2:

Chooseλ=λDPsuch thatAfλDP-yob2=νDPω2, 15

where νDP1 and ω2mσ(ω). We chose the safety factor νDP to be νDP=1.05.

Figure 1 shows the comparison of SpanReg with the DP for recovery of the indicated underlying DF for a single noise realization. As seen, SpanReg exhibits greater ability to resolve the two components of the DF and accurately model their amplitudes.

Figure 2 presents the comparison of the two reconstruction methods in terms of heat maps of mean relative error, defined respectively for SpanReg and the DP by

εSpanReg=fSpanReg-fsim2fsim2,εDP=fDP-fsim2fsim2andεdiff=εSpanReg-εDP, 16

where f is the reconstructed distribution and fsim is defined in Eq. (14). Thus, in terms of relative errors, a negative εdiff indicates the superiority of SpanReg reconstruction. We see that by this summary metric of relative error, SpanReg outperforms DP across all DF’s studied. Indeed, the errors for SpanReg are fairly constant across distributions, while the errors for DP increase as RPS increases over the illustrated range. Thus, as the component centers deviate from each other, including when closely-spaced, SpanReg is more able to accurately resolve them. In addition, both methods tend to perform better as the widths of the Gaussian distributions σ of the target DF increase; this highlights the smoothing characteristics of the L2 norm.

Figure 2.

Figure 2

Heat maps showing relative errors for SpanReg (upper-left), discrepancy principle (upper-right), and their differences εdiff (bottom), as defined in the text.

Additional insights are provided by comparing the heat map for the relative error metric described in Eq. (16), of use in summarizing the quality of reconstructions across a wide range of target DFs, with Fig. 1. From the latter we see that for closely-spaced Gaussian components, represented by the second column of Fig. 1, the reconstructions are not only quantitatively, but also qualitatively, different. The DP reconstruction incorrectly provides a single-component reconstruction in a number of cases, while SpanReg is clearly able to resolve the two underlying components. Therefore, it is important to examine the actual recovered T2 distributions in addition to comparing the single summary metric defined by relative error.

This is further highlighted in Figs. 3 and 4, comparing SpanReg and DP on two target distributions with respectively a greater and a lesser RPS. We show the results of reconstructions over 10 noise realizations, as well as a comparisons of the corresponding signals generated by these reconstructions. In Fig. 3, SpanReg, as compared to the DP, provides a much more accurate reconstruction of the two components in the DF, although both methods accurately recover two resolved components. In the much more ill-posed problem illustrated in Fig. 4, SpanReg clearly outperforms the DP in terms of stability with respect to noise and ability to resolve two closely-spaced peaks. DP fails to do this for all of the 10 noise realizations, while SpanReg succeeds in 7 out of 10 cases. Decreasing the DP safety factor improves the resolution performance of the DP, but introduces spurious peaks and greater noise sensitivity.

Figure 3.

Figure 3

Reconstruction of the sum of two Gaussians with (μ1,σ1) = (30 ms, 3 ms) and (μ2,σ2) = (120 ms, 5 ms), shown in black in the top and middle rows; SNR = 500. Each column corresponds to a single noise realization. Top: DP (blue), Middle: SpanReg (red), Bottom: signals generated from the DP solution and the SpanReg solution.

Figure 4.

Figure 4

Reconstruction of the sum of two Gaussians with (μ1,σ1) = (30 ms, 3 ms) and (μ2,σ2) = (50 ms, 5 ms), shown in black in the top and middle rows; SNR = 500. Each column corresponds to a single noise realization. Top: DP (blue), Middle: SpanReg (red), Bottom: signals generated from the DP solution and the SpanReg solution.

Stability with respect to choice of regularization parameters

Selection of the optimal regularization parameter λ is of critical importance in Tikhonov regularization, with deviations from that optimal value potentially resulting in substantial differences in the reconstructed DF. Figure S1 from the Supplementary Information shows the solutions obtained from Tikhonov regularization and from SpanReg over different ranges of λ’s, including in all cases the optimal value, λopt. In this simulation with a known underlying distribution, λopt is determined by the L2 error metric describing the difference between the underlying DF and the reconstructed DF:

λopt=argminλfλ-fsim2. 17

Once λopt is determined, stability is quantified by comparing the DF recovered using the different values of λ from the set S=λopt24,,λopt21,λopt20,λopt2-1,,λopt2-5. To apply this analysis to the DP, we compare solutions obtained with the different values of λ. We also show the differences Δfλopt2j=fλopt-fλopt2j between the results for these λ’s and the result for fλopt; larger values in these difference plots indicate less stability. For SpanReg, we perform the analysis using different triads of adjacent values of λ from S. We form the reconstruction using the three λ’s centered around λopt, denoted fSpanReg,λopt:

fSpanReg,λopt:=α1fλopt2+α2fλopt+α3fλopt2-1, 18

where the values α1,α2,α3 are obtained from SpanReg. Then, to evaluate stability with respect to choice of λ, we plot results for SpanReg using three shifted values of λ’s. For example, for an integer -3j4,

fSpanReg,λopt2j:=α1fSpanReg,λopt2j+1+α2fSpanReg,λopt2j+α3fSpanReg,λopt2j-1.

The comparison of the results for shifted triples of λ's defines the stability of SpanReg with respect to choice of regularization parameter. We also plot the difference between the DF recovered by adjacent shifted triplets to the recovery obtained using the triplet centered on fλopt, i.e. we define ΔfSpanReg,λopt2j=fSpanReg,λopt-fSpanReg,λopt2j. These plots quantify the changes in the recovered DF resulting from a suboptimal selection of λ in SpanReg. A larger magnitude in these difference plots corresponds to lower stability with respect to choice of λ and conversely.

An example of this is shown in the Supplementary Information, Fig. S1, where results for the illustrated two-component Gaussian DF are shown for optimally regularized DP solutions and for solutions obtained with sub-optimal regularization (left panels). Corresponding solutions obtained with SpanReg using different sub-sequences of regularized solutions are also shown (right panels). Departures from the optimal regularization solutions obtained for Tikhonov regularization (lower left panel) are substantially larger than those using SpanReg (lower right panel). The corresponding L2 norms of the differences are

Δfλ1,Δfλ2,Δfλ4,Δfλ5=0.23,0.11,0.08,0.13

for Tikhonov regularization and

ΔfSpanReg,λ1,ΔfSpanReg,λ2,ΔfSpanReg,λ4,ΔfSpanReg,λ5=0.14,0.06,0.05,0.08

for SpanReg, respectively, indicating a roughly 60% improvement in stability using SpanReg as compared to the DP.

Myelin water fraction mapping of the human brain

Having shown the effectiveness of SpanReg on a wide range of simulated data, we now demonstrate its application to brain imaging. In particular, we compare the results of SpanReg, NNLS regularization using the DP, and non-regularized NNLS for conventional myelin water fraction (MWF) mapping in the human brain. In brief, this method involves acquiring a decaying bi-exponential signal for each image pixel, from which a DF of spin-lattice relaxation times T2 is recovered. Given the high SNR of these images, we restrict our attention to the Gaussian noise approximation. Note again that the simulations above were targeted to parameter ranges appropriate for this problem of in vivo myelin mapping.

While the ground truth for brain MWF in vivo is unknown, we can still implement numerical experiments using this data to compare different reconstruction approaches. First, we defined the MWF as the integral of the T2 DF between abscissa values of T2=6 ms and T2=40 ms15,20 for each pixel and created the corresponding map. To compare two different MWF maps A and B, we define the scaled absolute difference (SAD) by:

SAD(A,B)=SA-BSA, 19

where SM=i,jMi,j is the sum of the absolute values of the elements of a matrix Mi,j. In this way, if SAD(A,B1), as a comparison between a reference map A and an approximation B1, is smaller than SAD(A,B2), we say that the reconstructed MWF map B1 exhibits superior accuracy to B2.

Because absolute magnetic resonance signal amplitudes are arbitrarily scaled by various sample characteristics, experimental settings and instrument properties, it is necessary to normalize the data so that f(T2)dT2=1 before applying SpanReg. This represents normalization of the PDF represented by the DF f(T2). Then, from Eq. (4) written in terms of TE, the signal must be normalized to its initial value, that is y(TE=0)=1. This is problematic for two reasons. First, for experimental reasons, the spin-echo experiment in particular has measurement times at i×TE with i=1 rather than i=0. This limitation does not apply to other similarly-modeled experiments, such as diffusion-sensitizing pulse sequences. In addition, however, in any experiment, all data points are corrupted by noise so that normalization of the acquired signal by its initial value is not equivalent to normalizing the underlying signal, which is what is desired; the underlying and observed signals differ by noise at each data point. Lacking a measured signal value at TE = 0 for normalization, we approximate it from what would have been the TE = 0 value, given the recovered distribution. This value is equal to fLS1 according to the following:

yLSTE=0e-0/T2,1,e-0/T2,2,,e-0/T2,nfLS,1,fLS,2,,fLS,nTΔT2=j=1nfLS,jΔT2=fLS1ΔT2, 20

where the NNLS estimate of fLS0 is determined from non-normalized data according to Eq. (7).

We note that in effect, Eq. (7) is equivalent to Eq. (5), which is the original problem. In the current context, we are not representing the solution to Eq. (7) to be an accurate estimate of the entire DF f, but rather as the best available estimate of fTE=0. This approach introduces no additional bias though use of regularization. In our imaging analyses, the observed data yob is divided by fLS1 for each pixel. This analysis was not required for the simulation experiments above, where we illustrated SpanReg in the more usual case of signals with an initial abscissa value of zero. In the “Results” section, we implement this approach to reconstruct SpanReg-based MWF maps.

We present two distinct analyses for the brain dataset. First, we define a high-quality reference MWF map, based on pixel-wise reconstructions from SpanReg on NESMA-filtered data20. This serves as a standard of comparison for three reconstruction methods, SpanReg and NNLS with DP regularization and without regularization, for two different levels of SNR. Then, we work directly with NESMA-filtered (high SNR) and non-filtered (low SNR) images using all three reconstruction methods to demonstrate their performance with respect to SNR; a comparison is made between results obtained at high and low SNR for each method separately.

Comparison of reconstruction methods with respect to a reference image

We obtained the reference MWF map shown in the uppermost panel of Fig. 5 as follows. First, we obtained a stack of successively T2-weighted images from the data acquisition sequence as described above; this defines a decay curve corresponding to each pixel. However, before processing these curves as described in detail above, we first apply the NESMA filter to the stack of images, resulting in pixel-wise decay curves of greatly improved SNR. The decays are then inverted using SpanReg to obtain a T2 distribution for each pixel. The reference MWF map is formed from these distribution as described above, by taking the integral of the DF’s up to T2  = 40 ms for each pixel separately.

Figure 5.

Figure 5

Uppermost image: reference MWF map; MWF maps generated from high SNR (top row; SNR = 800) and low SNR (bottom row; SNR = 200) data using SpanReg, NNLS with the DP, and non-regularized NNLS.

The MWF maps created from high and low SNR data for comparison, shown in the same figure, were generated as follows. The high-quality T2 distribution functions used to define the reference map were used to generate noiseless decay curves, to which Gaussian noise was added to achieve SNR = 800 (high SNR) and SNR = 200 (low SNR) in the decays. The decay curve at each pixel corresponds to yob in Eq. (5). We then reconstructed the T2 DF’s using SpanReg, and NNLS with DP regularization and without regularization. MWF maps were constructed from these and compared to the reference map using the SAD metric, Eq. (19).

Visual inspection shows that the SpanReg analysis yields a result more closely resembling the reference image than either of the other two methods. Quantitatively, the scaled absolute difference (SAD) between the reference map and the derived MWF maps from the high SNR dataset are: 0.32 (compared to SpanReg), 0.38 (NNLS with DP regularization), and 0.59 (non-regularized NNLS). The corresponding values for the low SNR dataset are: 0.39 (SpanReg), 0.58 (DP regularization), and 0.68 (non-regularized). Thus, by this metric, SpanReg outperforms DP for the high SNR and low SNR datasets by 16% resp. 33%, and NNLS by 46% resp. 43%.

Comparison of performance for high versus low SNR data

We now examine the sensitivity to noise of the reconstruction methods. Even with spatially invariant noise, SNR varies across an image because of signal strength variations. Ideally the entire SpanReg algorithm would be applied separately for each pixel according to its SNR. This is not practical for typical images; in our case, the images consist of 25,000 pixels. Therefore, we divided the full range of image SNR into 18 bins over the range of 10 to 800, encompassing both unfiltered and NESMA-filtered pixel-wise decay signals. The same Gaussian basis functions were used in all cases, but different SpanReg parameter values and functions βi,λj, gi,λj were obtained for each of these 18 SNR bins based on its SNR. The corresponding βi,λj and gi,λj were used to reconstruct the data from each pixel with SNR within that bin. MWF for each pixel was then derived from the resulting distributions as described above, by integrating the DF’s up to 40 ms. The resulting MWF maps are displayed in the Supplementary Information, Fig. S2.

We first note that the results for SpanReg are visually more similar at the two noise levels than are the results for the other reconstruction methods, indicating greater stability with respect to noise. In addition, the MWF distributions recovered by DP and LS show prominent edge effects surrounding the ventricles, as well as myelin voids towards the brain periphery. In contrast, the MWF maps obtained with SpanReg show a much more qualitatively normative pattern. Quantitatively, the SAD between the high and low SNR MWF maps, SADMhigh SNR,Mlow SNR, for the three reconstruction methods are 0.35 for SpanReg, 0.43 for DP, and 0.63 for NNLS. This is consistent with the results shown in Fig. 5.

Discussion

In this paper, we present a new approach, SpanReg, to obtain a regularized solution of the discretized Fredholm equation of the first kind. The analysis followed directly from the Fredholm equation of the first kind, so that we expect this technique to be widely applicable to a large category of inverse problems requiring regularization. The idea of the method is to incorporate information content over a range of regularized solutions rather than to attempt to identify a single optimal regularization parameter, λ. For inverse problems of a type arising extensively in MR relaxometry, we provided simulations demonstrating greater accuracy of SpanReg as compared to conventional Tikhonov regularization using the DP for selection of λ. We also showed that SpanReg is more stable with respect to the choice of regularization parameters, in the sense that the departure from an optimal solution is smaller when the solution arrived at using the optimal λ is not incorporated. The method was also demonstrated on experimental biomedical MRR data to evaluate the MWF in the human brain; this is a very challenging problem of great ongoing interest21,22.

The framework put forward in this work is to provide a more general form of the recovered DF: f=jαjfλj; conventional Tikhonov regularization incorporates just a single term, optimal in some sense, of this sum. In addition to relaxing the restriction of isolating the single best regularized solution, our method also provides a flexible form for the construction of the desired solution. While stabilized global features of the myelin water fraction (MWF) distribution are evident at high regularization levels, more detailed features of the recovered distributions require lower levels of regularization. This example motivates the idea of aggregating a range of regularized solutions; we do this by calculating the effect of noise on the representing dictionary functions. Through this we were able to capture the underlying features of the DF while preserving the stability of the recovery and avoiding the risk that a conventional selection of a single regularization parameter may produce a non-optimal solution. To obtain the coefficients αj, we formulated the solution jαjfλj as a linear combination of multiple regularized solutions via a dictionary of Gaussian functions gi,λj. The algorithm can be separated into offline and online computations, where the offline part is specific to a given SNR and basis set, but is independent of a specific instance of experimental data. The offline calculation requires the determination of the noise-corrupted basis functions and parameters, e.g. fixing the number M of Gaussian dictionary functions gi, the number N of regularization parameters used by the algorithm, and performing the actual computation required to obtain the noise-corrupted DF, gi,λj.The online calculation is dependent upon a specific data set and is much less computation-intensive, compared with online computations.

This formulation exhibits a condition number cond(B)=O(105) in Eq. (30) for the simulation analysis in Fig. 1, compared to the condition number of cond(A) in the NNLS problem, which is O(1020).

In this study, we demonstrated that the SpanReg method achieves higher accuracy than the conventional DP parameter selection method, which also requires knowledge of the noise level in the observation yob. For the prototypical bimodal DF’s studies, SpanReg exhibits a substantially greater ability to resolve the two components. With more disparate spaced components, SpanReg also achieved improved reconstruction of positions and amplitudes of the components. Further, SpanReg is not constrained to the selection of a single optimal value of λ; in fact, in conventional practice, this optimal value will depend upon the specific selection criterion implemented. Thus, application of different conventional methods is virtually guaranteed to recover different DF’s. In contrast, our more general formulation forms the reconstruction through a linear combination of differently-weighted solutions with appropriate weights, and so is less dependent upon the exact degree of regularization of any one of these.

From the statistical perspective, the approach of linearly combining, or aggregating, different regularized solutions has been proposed and studied in the context of regression problems23. In addition, Chen et al.24 proposed the notion of aggregation of regularized solution in the context of inverse problems. Our approach to combining regularized solutions is different from the one proposed by Chen et al.,which is based on a particular implementation of the balance principle; see Eqs. (23) and (27) in Chen et al.24 Previous studies have also presented important reconstruction methods based on Tikhonov regularization with multiple regularization parameters. In distinct contrast to our work and that of Chen et al.24, these have employed a modified regularization penalty from which is derived a single optimal solution. These methods have been designated multiple regularization25,26, multi-parameter regularization2732, and multi-penalty regularization33,34. This literature generally studies the same optimization problem as we have worked with in the general form:

f=argminfyob-Af22+j=1NλjLjf, 21

where Lj are regularization operators and λj are regularization parameters associated with the corresponding operator. One of the most well-known of these is elastic-net regularization (EN)13, where L1f=f1, and L2f=f22. The EN is able to promote sparsity while also preserving accuracy for smoother distributions. Other types of penalty terms involving smoothness constraints have also been proposed; these include penalties of the form f125,26,2932, f2229,31,33 Other penalties of the form Wf25,26,28,32 have been implemented, where W may be, for example a projection or transformation matrix. Unlike SpanReg, all of these methods seek optimal regularization parameters for a specific form of regularization rather than incorporating differently-regularized solutions.

An interesting alternative method more closely related to ours deviates from the formalism of Eq. (21) by constructing a linear combination of regularized solutions35, as in our treatment. The components forming the recovered DF are obtained from different regularization methods, with, as in conventional treatments and distinct from SpanReg, a single optimal regularizer being identified for each. Nevertheless, this work introduces the idea of combining DF’s, each of which in effect reflects a potentially desirable quality, into a final derived DF.

A variety of parameter selection techniques have been presented for the conventional types of multi-parameter regularization described above, generally based on the classical approaches for single-parameter regularization optimization. These include the multi-parameter discrepancy principle29, L-hypersurface25,36, and GCV-multi32. Other methods28 such as simple grid search4 and the balancing principle34 have been implemented. However, as emphasized above, none of these studies present the notion of including sub-optimal regularized solutions as we have proposed and demonstrated with SpanReg. Thus, the current work is fundamentally different from what has appeared in the literature in; we form a linear combination of sub-optimal solutions, in contrast to previous work which has used combinations of regularization terms leading to a single “optimal” solution, or35 a linear combination of optimal solutions. SpanReg allows us to combine the stability of more highly-regularized solutions with the resolution of less-regularized solutions; the potential for the efficacy of this construction was provided by our observations of the different responses to regularization of very similar ill-posed problems.

SpanReg should be widely applicable to a wide range of linear inverse problems based on the Fredholm equation of the first kind. As one class of examples, we demonstrated its applicability to MRR investigations of brain, where the DF is based on the T2 distribution of tissue. However, the same formulation also applies to diffusion MRI37, where application is simpler due to the availability of the b=0 data point, where b is the conventional symbol for the combination of gradient strengths and timing that defines diffusion sensitization. In this case, the formalism of Eq. (20) is not required. Similar comments apply to the closely-related problem of T1 MRR38. Further, MRR applications extend far beyond those in biomedicine, and include the food sciences39, engineering40, and the petrochemical industry41. There are also many potential applications of SpanReg outside of MR studies, including fluorescence analysis42.

Although we have presented a novel and effective method for combining multiple degrees of regularization into an ill-conditioned problem, certain limitations remain. We have not fully explored the selection of an optimal basis, although the Gaussian basis set used has been shown to perform well for reconstructing a range of challenging DF’s. In addition, there are a number of user-selected parameters for SpanReg, and we have not yet explored these systematically. These include the number N of regularized solutions to incorporate into the DF as well as their associated regularization parameter values λj; the size M and details of the Gaussian dictionary used to represent the DF for each of these solutions; and the number nrun of noise realizations used for averaging to render the results robust with respect to noise realization. In this paper, our considerations have been based on the goal of maintaining reasonable conditioning of the the LS problem in Eq. (23); as demonstrated, this empirical approach has worked well. We also emphasize that the requirement for knowledge of SNR is a limitation of SpanReg in many contexts, although for the large category of problems based on decaying signals, including MRR and related experiments in MR, SNR estimates are generally available. This consideration also applies to certain conventional parameter selection methods such as DP. In spite of these limitation, we have shown that SpanReg can be applied to datasets with varying, though known, levels of SNR, such as in the brain MWF analysis. This does require a lengthier offline computation, with separate calculations required across a range of SNR values. The degree to which a given range of SNR values must be discretized also remains an open question, though the success of the binning procedure described in the brain MRI analysis supports the notion that this discretization need not be unduly fine. This is a critical finding, indicating that the noise estimate required for SpanReg can be approximate.

In addition to theoretical developments and demonstration on simulated data, we have provided an analysis of in vivo brain MRI data. We compare the performance of SpanReg to two other methods for recovering DF’s from decay curves for application to brain MWF mapping. This presentation is not intended to provide an extensive comparison of SpanReg with other state-of-the-art methods for assessing MWF; development of these methods is a topic of major current interest, with rapid introduction of new approaches20,43,44. A full comparison with these is beyond the scope of the present manuscript, which is to introduce and provide an initial application of SpanReg.

In addition to addressing the current limitations of SpanReg as outlined above, potential extensions include exploration of alternative forms of Tikhonov and other types of regularization penalties. In addition, SpanReg can be extended in a straightforward fashion to 2D and higher dimensional MRR analysis45, for which the governing inverse problem is a higher-dimensional inverse Laplace transform.

In conclusion, we have proposed a new approach to determine regularized solutions to the Fredholm integral equation of the first kind by incorporating the information content of non-optimal solutions, and have demonstrated its efficacy in simulations and through application to MRR of the human brain. SpanReg should be widely applicable throughout the field of inverse problems, presenting an alternative to Tikhonov and related forms of regularization.

Materials and methods

Analytic framework

Theory

To link the two expressions (12) and (13), we define a symbolic inversion operator Aλj-1 as follows: given a vector of noisy observations yob, Aλj-1yob:=fλj, where fλj is the solution of (8) with λ=λj, j=1,,N. This operator is not the usual matrix pseudoinverse because of the non-negativity constraints.

We apply this to the noisy observations that would correspond to the signal generated by the gi, obtaining a set of associated DF’s {gi,λj}, i=1,,M, j=1,,N according to Eq. (8):

gi,λj=Aλj-1Agi+ω, 22

where ω represents a noise realization exhibiting the same noise level, defined by RMS(ω), as the observed data yob. Note that while determining noise amplitude within an experimental signal can be highly problematic, in our examples of decaying exponentials this information is directly available from data collected from the signal tail.

We now seek to approximate both fα and fc by the {gi,λj}.

We first write

gij=1Nβijgi,λj,βij0. 23

The expansion coefficients βij would be Kronecker δ’s in the absence of noise and regularization. As ω is random, the corresponding {gi,λj} and {βij} are random variables. Let · denote the ensemble average of a random variable over nrun noise realizations. In particular,

gi,λj=1nrunk=1nrungi,λj(k),βij=1nrunk=1nrunβij(k)

where the superscript (k) indicates the k-th noise realization.

We now apply a representation analogous to Eq. (13) to define regularized approximations:

fλji=1Mxijgi,λj, 24

where the {xij} can be obtained through least squares analysis.

Thus, given the dictionary of Gaussian distributions gii=1M, we can find the coefficients βij and xij from the approximations to the regularized solutions fλj and gi,λj, respectively. Now equating (12) and (13) and using (23) and (24), we arrive at an expression containing only {βij}, {xij} and {gi,λj}:

j=1Nαjfλji=1Mcigifα:=j=1Nαji=1Mxijgi,λji=1Mcij=1Nβijgi,λj=:fc. 25

The coefficients α and c are obtained by solving the least squares problem:

(α,c)=argminfα-fc2subject toα0,c0,andici=1. 26

Our expression for the final recovered f is then:

fα=j=1Nαjfλj. 27

Equation (27) is the main result of our analysis, defining the desired recovered DF in terms of a linear combination of differently-regularized solutions based on the observed data. Alternatively, the corresponding result for fc may also be used with essentially equivalent results.

Numerical implementation

We define the following notation:

Lα=g1,λ1g2,λ1gM,λ1,,g1,λNg2,λNgM,λNRn×MNLc=g1,λ1g1,λ2g1,λN,,gM,λ1gM,λ2gM,λNRn×MNxvec=x11x21xM1,,x1Nx2NxMNRMNβvec=β1,λ1β1,λ2β1,λN,,βM,λ1βM,λ2βM,λNRMN

where for each pair of fixed i and j, the regularized approximation gi,λj is a column vector of dimension Rn and the elements xij and βiλj are scalars. Thus, the lengths of the vectors xvec and βvec are equal to the number of columns in Lα and Lc, respectively. Moreover, we write for the unknowns:

αvec=α1α1α1α1M,,αNαNαNαNMTRMNcvec=c1c1c1c1N,,cMcMcMcMNTRMN

Then Eqs. (12) and (13) can be written:

fα=Lα·diagxvec·αvecfc=Lc·diagβvec·cvec

where · denotes the usual matrix-vector multiplication and diag indicates the diagonal matrix formed from the vector argument. Equation (26) can then be re-formulated as:

(c,α)=argminLα·diagxvec·αvec-Lc·diagβvec·cvec2subject toc0,α0,ici=1 28

By writing the solution in the stacked form:

s=α1,α2,,αN,c1,c2,,cMTRN+M, 29

(28) can be expressed as a conventional LS problem for sRN+M

s=argmins0Bs2such thatj=N+1N+Msj=1. 30

with

B=Lα·diagxvec·TTα-Lc·diagβvec·TTcRn×(N+M)TTα=IN111MIN0N×MRMN×(N+M)

and

TTc=IM111N0M×NIMRMN×(N+M)

where is the Kronecker tensor product, IM, IN are the identity matrices of rank M and N, respectively, and 0N×M is the zero matrix of size N×M.

The computational procedure can be divided into two parts, which we refer to as the offline part, meaning independent of the actual data set, and the data-dependent online part. In the offline computation, gi, gi,λj and βi,λj are determined only once. For the online part, for each noisy measurement yob, the corresponding fλj, xij and (c,α) can be obtained with the desired solution given by (27). Note that the gi,λj, and hence the βi,λj in (23), are noise-dependent. For computations, we use the ensemble average over nrun of realizations of Eq. (23).

The pseudocode for the offline and online computations reads as follows:graphic file with name 41598_2022_22739_Figa_HTML.jpggraphic file with name 41598_2022_22739_Figb_HTML.jpg

Parameter settings for the implementation of SpanReg

Several user-defined parameters must be selected before proceeding with the off-line computation. We first fix the values of N, M and nrun, which are the number of regularization parameters, the number of Gaussian functions in the dictionary and the number of noise realizations, respectively. The values of λj, j=1,,N and the means and standard deviations (SD) of the Gaussian functions gii=1M in the dictionary must also be selected.

The range of regularization parameters are determined based on L-curve analysis, with particular attention to parameters that provide a wide range of distinct solutions to Eq. (8). In the following simulations, we chose N = 16 with λ1,,λN logarithmically spaced over the interval [10-6,101]. The T2 axis range is from 1 to 200 ms, discretized at 1 ms intervals, i.e. ΔT2=1. We chose a dictionary consisting of three families of Gaussians, each of which has its mean values equally spaced along the T2 axis, and has a specified SD. The three families respectively consist of 160 members with SD = 2 ms, 40 members with SD = 3 ms, and 20 members with SD = 4 ms; M=160+40+20=220.

Myelin water fraction mapping of the human brain

3D gradient and spin-echo (GRASE) images were obtained from the brain of a healthy 49-year-old female using 32 echoes at TEi=i×TE, where TE=11.3 ms for i=1,2,,32. The notation TE, standing for echo time, is conventional in magnetic resonance, and corresponds to the measurement times in Eq. (4). The acquisition sequence had additional parameters of TR=1000 ms, echo planar imaging acceleration factor of 3, field of view 278mm×200mm×30mm, acquisition matrix of size 185×133×10, acquisition voxel size =1.5mm×1.5mm×3mm, reconstructed to =1mm×1mm×3mm using zero filling in k-space. Scan time was approximately 10 minutes. A 3T Philips MRI system (Achieva, Best, the Netherlands), equipped with an internal quadrature body coil for transmission and an eight-channel phased-array head coil for reception, was used for acquisition.

We employ both unfiltered and NESMA-filtered datasets. NESMA20 is a highly effective nonlocal denoising image filter that has been shown to increase the quality of myelin water fraction (MWF) mapping. The SNR of the unfiltered dataset is 10-300, as defined by Eq. (6), with variation across pixels due primarily to the variation in image amplitude.

Supplementary Information

Supplementary Figures. (731.2KB, pdf)

Acknowledgements

We thank Pak-Wing Fok for particularly helpful discussions and an anonymous reviewer for pointing us to additional relevant literature.

Author contributions

C.B. and R.G.S. conceived the research. C.B., Y.M.O. and R.G.S. designed the analyses. C.B. conducted the analyses. M.B. provided the MR experimental data. All authors wrote the manuscript.

Funding

This work was supported in part by the Intramural Research Program of the National Institute on Aging of the National Institutes of Health.

Data availibility

The dataset and code used and/or analyzed during the current study are available from https://doi.org/10.5281/zenodo.5860653.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

The online version contains supplementary material available at 10.1038/s41598-022-22739-3.

References

  • 1.Rudin LI, Osher S, Fatemi E. Nonlinear total variation based noise removal algorithms. Phys. D Nonlinear Phenomena. 1992;60:259–268. doi: 10.1016/0167-2789(92)90242-F. [DOI] [Google Scholar]
  • 2.Hansen PC. Discrete Inverse Problems: Insight and Algorithms. SIAM; 2010. [Google Scholar]
  • 3.Spencer RG, Bi C. A tutorial introduction to inverse problems in magnetic resonance. NMR Biomed. 2020;33:e4315. doi: 10.1002/nbm.4315. [DOI] [PubMed] [Google Scholar]
  • 4.Sabett C, Hafftka A, Sexton K, Spencer RG. L1, Lp, L2, and elastic net penalties for regularization of Gaussian component distributions in magnetic resonance relaxometry. Concepts Magn. Reson. Part A. 2017;46:e21427. doi: 10.1002/cmr.a.21427. [DOI] [Google Scholar]
  • 5.Morozov VA. Methods for Solving Incorrectly Posed Problems. Springer Science & Business Media; 2012. [Google Scholar]
  • 6.Hansen PC. Analysis of discrete ill-posed problems by means of the L-curve. SIAM Rev. 1992;34:561–580. doi: 10.1137/1034115. [DOI] [Google Scholar]
  • 7.Hansen PC. Rank-Deficient and Discrete Ill-Posed Problems: Numerical Aspects of Linear Inversion. Society for Industrial and Applied Mathematics; 1987. [Google Scholar]
  • 8.Hansen P, O’leary D. The use of the L-curve in the regularization of discrete ill-posed problems. SIAM J. Sci. Comput. 1993;14:1487–1503. doi: 10.1137/0914086. [DOI] [Google Scholar]
  • 9.Calvetti D, Morigi S, Reichel L, Sgallari F. Tikhonov regularization and the L-curve for large discrete ill-posed problems. J. Comput. Appl. Math. 2000;123:423–446. doi: 10.1016/S0377-0427(00)00414-3. [DOI] [Google Scholar]
  • 10.Golub GH, Heath M, Wahba G. Generalized cross-validation as a method for choosing a good ridge parameter. Technometrics. 1979;21:215–223. doi: 10.1080/00401706.1979.10489751. [DOI] [Google Scholar]
  • 11.Wahba G. Practical approximate solutions to linear operator equations when the data are noisy. SIAM J. Numer. Anal. 1977;14:651–667. doi: 10.1137/0714044. [DOI] [Google Scholar]
  • 12.Wahba G. Spline Models for Observational Data. SIAM; 1990. [Google Scholar]
  • 13.Zou H, Hastie T. Regularization and variable selection via the elastic net. J. R. Stat. Soc. Ser. B Stat. Methodol. 2005;67:301–320. doi: 10.1111/j.1467-9868.2005.00503.x. [DOI] [Google Scholar]
  • 14.Bauer F, Lukas MA. Comparing parameter choice methods for regularization of ill-posed problems. Math. Comput. Simul. 2011;81:1795–1841. doi: 10.1016/j.matcom.2011.01.016. [DOI] [Google Scholar]
  • 15.Bonny J-M, Traore A, Bouhrara M, Spencer RG, Pages G. Parsimonious discretization for characterizing multi-exponential decay in magnetic resonance. NMR Biomed. 2020;33:e4366. doi: 10.1002/nbm.4366. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Couvreur, C. & Bresler, Y. Dictionary-based decomposition of linear mixtures of Gaussian processes. In 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings Vol. 5, 2519–2522 (IEEE, 1996).
  • 17.Han SH, et al. Gaussian mixture model-based classification of dynamic contrast enhanced MRI data for identifying diverse tumor microenvironments: preliminary results. NMR Biomed. 2013;26:519–532. doi: 10.1002/nbm.2888. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Raj A, et al. Multi-compartment T2 relaxometry using a spatially constrained multi-Gaussian model. PLoS ONE. 2014;9:e98391. doi: 10.1371/journal.pone.0098391. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Aster RC, Borchers B, Thurber CH. Parameter Estimation and Inverse Problems. Elsevier; 2018. [Google Scholar]
  • 20.Bouhrara M, Reiter DA, Maring MC, Bonny J-M, Spencer RG. Use of the NESMA filter to improve myelin water fraction mapping with brain MRI. J. Neuroimaging. 2018;28:640–649. doi: 10.1111/jon.12537. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Stüber C, et al. Myelin and iron concentration in the human brain: A quantitative study of MRI contrast. NeuroImage. 2014;93:95–106. doi: 10.1016/j.neuroimage.2014.02.026. [DOI] [PubMed] [Google Scholar]
  • 22.MacKay A, et al. Insights into brain microstructure from the t2 distribution. Magn. Reson. Imaging. 2006;24:515–525. doi: 10.1016/j.mri.2005.12.037. [DOI] [PubMed] [Google Scholar]
  • 23.Nemirovski, A. Topics in non-parametric statistics. Lectures on probability theory and statistics (Saint-Flour, 1998) Vol. 1738, 85–277 (2000).
  • 24.Chen J, Pereverzyev S, Jr, Xu Y. Aggregation of regularized solutions from multiple observation models. Inverse Probl. 2015;31:075005. doi: 10.1088/0266-5611/31/7/075005. [DOI] [Google Scholar]
  • 25.Belge M, Kilmer ME, Miller EL. Efficient determination of multiple regularization parameters in a generalized L-curve framework. Inverse Probl. 2002;18:1161–1183. doi: 10.1088/0266-5611/18/4/314. [DOI] [Google Scholar]
  • 26.Gopi VP, Palanisamy P, Wahid KA, Babyn P, Cooper D. Multiple regularization based MRI reconstruction. Signal Process. 2014;103:103–113. doi: 10.1016/j.sigpro.2013.11.001. [DOI] [Google Scholar]
  • 27.Brezinski C, Redivo-Zaglia M, Rodriguez G, Seatzu S. Multi-parameter regularization techniques for ill-conditioned linear systems. Numerische Mathematik. 2003;94:203–228. doi: 10.1007/s00211-002-0435-8. [DOI] [Google Scholar]
  • 28.Chen Z, Lu Y, Xu Y, Yang H. Multi-parameter Tikhonov regularization for linear ill-posed operator equations. J. Comput. Math. 2008;26:37–55. [Google Scholar]
  • 29.Lu S, Pereverzev SV. Multi-parameter regularization and its numerical realization. Numerische Mathematik. 2011;118:1–31. doi: 10.1007/s00211-010-0318-3. [DOI] [Google Scholar]
  • 30.Wang Z. Multi-parameter Tikhonov regularization and model function approach to the damped Morozov principle for choosing regularization parameters. J. Comput. Appl. Math. 2012;236:1815–1832. doi: 10.1016/j.cam.2011.10.014. [DOI] [Google Scholar]
  • 31.Gazzola S, Reichel L. A new framework for multi-parameter regularization. BIT Numer. Math. 2016;56:919–949. doi: 10.1007/s10543-015-0595-4. [DOI] [Google Scholar]
  • 32.Chung J, Español MI. Learning regularization parameters for general-form Tikhonov. Inverse Probl. 2017;33:074004. doi: 10.1088/1361-6420/33/7/074004. [DOI] [Google Scholar]
  • 33.Fornasier M, Naumova V, Pereverzyev SV. Parameter choice strategies for multipenalty regularization. SIAM J. Numer. Anal. 2014;52:1770–1794. doi: 10.1137/130930248. [DOI] [Google Scholar]
  • 34.Sivananthan S. Multi-penalty regularization in learning theory. J. Complex. 2016;36:141–165. doi: 10.1016/j.jco.2016.05.003. [DOI] [Google Scholar]
  • 35.Hochstenbach ME, Reichel L. Combining approximate solutions for linear discrete ill-posed problems. J. Comput. Appl. Math. 2012;236:2179–2185. doi: 10.1016/j.cam.2011.09.040. [DOI] [Google Scholar]
  • 36.Belge, M., Kilmer, M. E. & Miller, E. L. Simultaneous multiple regularization parameter selection by means of the L-hypersurface with applications to linear inverse problems posed in the wavelet transform domain. In Bayesian Inference for Inverse Problems, Vol. 3459, (ed. Mohammad-Djafari, A.) 328–336 (SPIE, International Society for Optics and Photonics, 1998) 10.1117/12.323812.
  • 37.Benjamini D, Komlosh ME, Basser PJ. Imaging local diffusive dynamics using diffusion exchange spectroscopy MRI. Phys. Rev. Lett. 2017;118:158003. doi: 10.1103/PhysRevLett.118.158003. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Hürlimann MD, Burcaw L, Song Y-Q. Quantitative characterization of food products by two-dimensional D-T2 and T1–T2 distribution functions in a static gradient. J. Colloid Interface Sci. 2006;297:303–311. doi: 10.1016/j.jcis.2005.10.047. [DOI] [PubMed] [Google Scholar]
  • 39.Kirtil E, Oztop MH. 1H nuclear magnetic resonance relaxometry and magnetic resonance imaging and applications in food science and processing. Food Eng. Rev. 2016;8:1–22. doi: 10.1007/s12393-015-9118-y. [DOI] [Google Scholar]
  • 40.Greener J, et al. Monitoring of hydration of white cement paste with proton NMR spin-spin relaxation. J. Am. Ceram. Soc. 2000;83:623–627. doi: 10.1111/j.1151-2916.2000.tb01242.x. [DOI] [Google Scholar]
  • 41.Song Y-Q, Kausik R. NMR application in unconventional shale reservoirs—A new porous media research frontier. Prog. Nucl. Magn. Reson. Spectrosc. 2019;112–113:17–33. doi: 10.1016/j.pnmrs.2019.03.002. [DOI] [PubMed] [Google Scholar]
  • 42.Reisser M, et al. Inferring quantity and qualities of superimposed reaction rates from single molecule survival time distributions. Sci. Rep. 2020;10:1758. doi: 10.1038/s41598-020-58634-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.MacKay AL, Laule C. Magnetic resonance of myelin water: An in vivo marker for myelin. Brain Plast. 2016;2:71–91. doi: 10.3233/BPL-160033. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Bouhrara M, Spencer RG. Rapid simultaneous high-resolution mapping of myelin water fraction and relaxation times in human brain using BMC-mcDESPOT. NeuroImage. 2017;147:800–811. doi: 10.1016/j.neuroimage.2016.09.064. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Mitchell J, Chandrasekera T, Gladden L. Numerical estimation of relaxation and diffusion distributions in two dimensions. Prog. Nucl. Magn. Reson. Spectrosc. 2012;62:34–50. doi: 10.1016/j.pnmrs.2011.07.002. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Figures. (731.2KB, pdf)

Data Availability Statement

The dataset and code used and/or analyzed during the current study are available from https://doi.org/10.5281/zenodo.5860653.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES