Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2026 Aug 4;96(6):2857–2869. doi: 10.1002/mrm.70549

Deep Learning Improves Robustness of Voxelwise Kinetic Modeling for Hyperpolarized Carbon‐13 MRI

Kofi Deh 1,✉, Yeona Kang 2, Tsang‐Wei Tu 3, Rania Jones 1, Curtiland Deville 4, Rao Khan 1
PMCID: PMC13619905  PMID: 42552584

ABSTRACT

Purpose

To evaluate whether deep learning improves the robustness of voxelwise kinetic parameter estimation from hyperpolarized (HP) 13C MRI compared with nonlinear least‐squares (NLLS) fitting.

Methods

A hybrid neural network (NN) was trained on synthetic pyruvate/lactate time courses generated from an open‐system two‐compartment HP 13C signal model to estimate the pyruvate‐to‐lactate conversion rate (kPL), vascular‐extravascular exchange rate (kVE), and vascular volume fraction (vB). NN performance was compared with NLLS across flip‐angle schemes, SNR levels, perturbations in acquisition parameters, and in vivo. Matched‐ratio simulations tested whether model‐estimated (kPL) retained information beyond the Lac/Pyr area‐under‐the‐curve ratio, AUCLac/Pyr=AUCLac/AUCPyr.

Results

In simulations, NLLS and NN performance were comparable for kPL estimation at high SNR, whereas the NN outperformed NLLS at low SNR and for the weakly identifiable parameters kVE and vB. In vivo, NN maps were more spatially coherent than NLLS maps: kPL corresponded with AUCLac/Pyr, while kVE and vB corresponded with pyruvate AUC. In matched‐ratio simulations, NLLS‐derived kPL discriminated the metabolic classes better than NN‐derived kPL, although both model‐based estimates retained discriminatory information.

Conclusion

NLLS is effective for kPL estimation under ideal model‐matched conditions, whereas the NN provides more stable voxelwise maps, especially for weakly identifiable parameters and under low‐SNR or in vivo conditions. Prospective biological or repeatability validation is needed to establish quantitative accuracy.

Keywords: hyperpolarized carbon‐13 MRI, kinetic modeling, neural networks

1. Introduction

Hyperpolarized (HP) 13C MRI with [1–13C]pyruvate enables voxel‐wise quantification of real‐time metabolic conversion in vivo, providing spatiotemporal tissue metabolism for both research and clinical applications [1, 2, 3, 4, 5, 6, 7]. Two readouts are widely used as surrogates of pyruvate‐to‐lactate conversion: (i) the area‐under‐the‐curve ratio, AUCratio=AUCLactate/AUCPyruvate, and (ii) the apparent pyruvate‐to‐lactate exchange rate, kPL, obtained from voxel‐wise kinetic modeling. AUCratio is simple and SNR‐efficient because it aggregates signal over the full time‐course, but it conflates metabolic conversion with delivery, timing, flip‐angle schedule, relaxation, and amplitude‐scaling effects. Common receive sensitivity within a voxel largely cancels in the lactate/pyruvate ratio, but spatial receive inhomogeneity, polarization level, and preprocessing or calibration differences can still affect absolute signal amplitudes and model‐based parameter estimation [8, 9, 10]. In contrast, kPL offers mechanistic interpretability: it is a rate constant in the governing ordinary differential equations (ODEs) and once flip angle, TR and T1 effects are modeled, it quantifies conversion on an absolute time scale. Joint modeling of pyruvate and lactate further separates variance attributable to vascular fraction vB, exchange/delivery kVE, and conversion kPL, which AUCratio cannot distinguish. Recent multicenter consensus recommendations further emphasize harmonization of system calibration, acquisition, reconstruction, and quantitative analysis for HP 13C pyruvate MRI studies [11].

However, voxelwise estimation of kPL with conventional two‐compartment nonlinear least‐squares (NLLS) fitting can exhibit substantial variance, particularly at low SNR and under acquisition mismatches (e.g., timing offsets, effective flip angle errors, and scaling differences) [8]. This motivates methods that retain the interpretability of kinetic parameters while approaching the robustness and computational efficiency of AUC ratio‐based analysis.

Deep neural networks (DNNs) have shown promise for denoising and inverse modeling under imperfect measurements [12, 13, 14, 15]. Recent work has also used a spatially constrained U‐Net trained with a digital brain phantom to estimate kPL maps from dynamic HP 13C MRI, further demonstrating the potential of learned regularization for pharmacokinetic mapping [16]. Unlike that spatially constrained approach, the network proposed in this study operates on paired voxelwise temporal signals and jointly estimates kPL, kVE, and vB. A key barrier in HP 13C MRI is the limited availability of large, standardized in vivo datasets for supervised training. Here we address this gap by (1) training a compact hybrid multi‐head neural network on synthetically generated dynamic pyruvate/lactate data spanning realistic SNRs and protocol perturbations; and (2) demonstrating, in simulation and in vivo studies, that the proposed method reduces sensitivity to delivery‐ and gain‐related confounds and yields physiologically consistent kPL, kVE, and vB maps compared to NLLS, while maintaining consistency with major spatial patterns observed in AUC maps. Absolute biochemical validation remains an open frontier, but the results indicate that physics‐aware DNNs can narrow the gap between simple ratios and fully mechanistic modeling in HP 13C MRI. We evaluate the proposed method against voxelwise NLLS fitting in simulation across multiple SNR and acquisition‐perturbation conditions, and in representative preclinical and clinical HP 13C datasets.

2. Methods

2.1. Signal Model

We used an effective open‐system two‐compartment signal model for dynamic hyperpolarized 13C pyruvate/lactate imaging. Let Pv(t) denote the vascular pyruvate input, Pe(t) the extravascular pyruvate concentration‐equivalent signal, and Le(t) the extravascular lactate concentration‐equivalent signal (Figure 1). The measured voxel pyruvate signal, Spyr(t), was modeled as the volume‐weighted sum of vascular and extravascular pyruvate,

Spyr(t)=vBPv(t)+1−vBPe(t) (1)

where vB is the vascular volume fraction. The measured lactate signal, Slac(t), was assumed to arise from the extravascular lactate concentration‐equivalent signal,

Slac(t)=1−vBLe(t) (2)

FIGURE 1.

FIGURE 1

(A) Effective open‐system two‐compartment HP‐13C model: The vascular pyruvate input Pv(t) is represented by a gamma‐variate AIF, extravascular pyruvate, Pe(t), is driven by concentration‐dependent vascular–extravascular exchange with apparent rate, kVE, and extravascular pyruvate converts irreversibly to lactate at kPL. Both metabolites experience relaxation and RF‐depletion losses (R1P,θP; R1L,θL). (B) Schematic pyruvate (solid) and lactate (dashed) time courses highlighting parameter influence (vB: Early amplitude; kPL: Rise/peak; kVE: Late decay). (C) Hybrid NN: Robust‐normalized input (xnorm) passes through shared layers; heads predict kPL and kVE (sigmoid → physical range), while vB head concatenates shared features with raw input (xraw).

Radiofrequency (RF) depletion was incorporated into metabolite‐specific apparent longitudinal relaxation rates. For each metabolite M∈{Pyr,Lac}, the apparent relaxation rate at acquisition time tk was

R1,Mapptk=R1,M−lncosθM(k)TR (3)

where R1,M is the intrinsic longitudinal relaxation rate, θM(k) is the flip angle for metabolite M at time point k, and TR is the repetition time. In the forward integration, R1,Mapptk was treated as piecewise constant over each acquisition interval, with R1,Mapp(t)=R1,Mapptk for t∈tk,tk+1; no temporal interpolation of the flip‐angle schedule was performed. Pyruvate exchange between the vascular and extravascular compartments was modeled as a first‐order process, and pyruvate‐to‐lactate conversion was modeled as irreversible conversion from extravascular pyruvate to extravascular lactate. The governing equations were

dPe(t)dt=kVEPv(t)−kVE+kPL+R1,pyrapp(t)Pe(t) (4)
dLe(t)dt=kPLPe(t)−R1,lacapp(t)Le(t) (5)

where kVE is the apparent vascular‐extravascular exchange rate and kPL is the apparent pyruvate‐to‐lactate conversion rate. For synthetic data generation and gamma‐variate NLLS fitting, the vascular pyruvate input was modeled as

Pvt;A,α,β,t0=Aτ(t)αexp[−βτ(t)]maxjτtjαexp−βτtj,τ(t)=maxt−t0,0 (6)

where A is the peak vascular‐input amplitude, α and β control the bolus shape and decay, t0 is the arrival time, and the denominator normalizes the sampled input curve to unit peak before scaling by A. Because Pv(t) is represented as a gamma‐variate vascular input/AIF rather than as a locally mass‐conserved vascular state variable, this formulation should be interpreted as an open input‐driven voxel model; upstream delivery and downstream washout are absorbed into Pv(t), and local closed‐system mass conservation between Pv(t) and Pe(t) is not imposed. Equations ((1), (2), (3), (4), (5), (6)) were integrated forward from initial conditions, Pet0=0 and Let0=0, to generate predicted pyruvate and lactate signals.

2.2. NLLS Fitting

For nonlinear least‐squares fitting, the vascular pyruvate input Pv(t) was represented by the gamma‐variate function in Equation (6) and fit jointly with the kinetic parameters (see Note S1 for a brief practical‐identifiability assessment of this gamma‐variate NLLS formulation). The fitted parameter vector was θ=kPL,kVE,vB,A,α,β,t0. For each candidate θ, Pv(t) was generated from Equation (6), Pe(t) and Le(t) were obtained by forward integration of Equations (4) and (5) and predicted pyruvate and lactate signals were computed using Equations (1) and (2). The optimal parameters were obtained by minimizing the weighted residual error across both pyruvate and lactate time courses:

θ^=argminθ∑iSpyrpredti;θ−Spyrobstiσpyr2+∑iSlacpredti;θ−Slacobstiσlac2 (7)

Here, Spyrobs and Slacobs are the observed pyruvate and lactate time courses, and σpyr and σlac are fixed channel‐specific residual scaling factors. When independent estimates of the noise standard deviation were available, for example from simulation or background measurements, these values were used directly. When such estimates were unavailable, we used fixed amplitude‐normalizing scale factors based on the observed channel peak magnitudes. This latter normalization was not intended to estimate the thermal noise variance, but to balance the contributions of the pyruvate and lactate residuals so that the larger pyruvate signal did not dominate the joint objective function. The scale factors were computed once from the observed time courses and held fixed during the nonlinear optimization. Because this peak‐based scaling is a pragmatic channel‐balancing strategy rather than a formal noise‐likelihood model, all simulation analyses with known noise used the common RMS noise standard deviation directly.

Optimization was performed using bounded trust‐region reflective nonlinear least‐squares with multiple initializations. The solution with the lowest residual cost was retained. The kinetic parameters were constrained to the ranges and default initialization shown in Columns 2 and 3 of Table 1.

TABLE 1.

Kinetic parameter bounds for NLLS fitting (second column) and synthetic training data generation (fourth column).

Parameter (units) NLLS (min, max) NLLS defaults NN (min, max)
k PL (s−1) (10−4, 0.06) 0.05 (0.001, kPLmax)
k VE (s−1) (10−3, 1) 0.15 (0.01, 0.3)
v B (0.01, 0.5) 0.09 (0.005, 0.2)
R 1P (s−1) (1/30, 1/30) 1/30 (1/60, 1/20)
R 1L (s−1) (1/25, 1/25) 1/25 (1/55, 1/15)
A (0.05Spyr,maxobs, 20Spyr,maxobs)
Spyr,maxobs
(0.7, 1.3)
t 0 (s) t start − 2TR ≤ t 0 ≤ min(t end − t peak) max(t start − TR, t peak − 4) (0.0, 2.0)
α (1, 6) 3.0 (2.0, 4.0)
β (s−1) (0.05, 2) 0.8 (0.6, 1.2)
SNR (2, 100)

Note: The default initialization values for NLLS are shown in the third column. tpeak is the time of the observed pyruvate maximum, Spyr,maxobs. The NN training upper bound for kPL, kPLmax, is set by default to 0.06 but extended to 0.2 for the TRAMP mouse to accommodate the expected higher kPL values in the tumor.

Additional random initializations were sampled from physiologically plausible subranges within the specified bounds to reduce sensitivity to local minima. Flip angles were capped below 90°, and cosine values were numerically clipped to avoid singular RF‐depletion terms. The ODEs were integrated using an exponential update over each time interval, assuming constant input and apparent relaxation rate within that interval. The fitted output included k^PL, k^VE, v^B, the fitted vascular input Pv(t), and the fitted pyruvate and lactate signal curves for diagnostic inspection.

2.3. Synthetic Data Generator

An alternative to voxelwise nonlinear least‐squares fitting is to learn an amortized inverse map from dynamic hyperpolarized 13C pyruvate/lactate signals to kinetic parameters

Spyr(t),Slac(t)→kPL,kVE,vB (8)

To train this inverse model, we generated synthetic paired pyruvate and lactate time courses using the two‐compartment signal model described above. For each synthetic example, a latent vascular pyruvate input Pv(t) was generated as a gamma‐variate‐like bolus curve over the protocol's acquisition time points using Equation (6) and values of A,α,β,t0 sampled from the ranges shown in Column 4 of Table 1. The resulting curve was peak‐normalized and scaled by the sampled peak amplitude. Using values of kinetic parameters, kPL,kVE,vB,R1,P,R1,L, sampled from Column 4 of Table 1 and the generated Pv(t), the extravascular pyruvate and lactate pools were evolved according to Equations (4) and (5) with metabolite‐specific apparent relaxation rates, R1,pyrapp(t) and R1,lacapp(t), computed according to Equation (3). The ODEs were integrated from zero initial conditions using a closed‐form exponential update over each time interval, assuming that the input and apparent relaxation rate were constant within each interval. This update was used to improve numerical stability relative to a simple Euler step. The measured pyruvate signal was generated after forward simulation using Equation (1) and the measured lactate signal with Equation (2).

Measurement noise was added after clean pyruvate and lactate curves were generated. For each synthetic example, a target SNR was drawn log‐uniformly from the configured SNR range (Table 1). The noise standard deviation was defined as the peak absolute pyruvate signal divided by the sampled target SNR, σ=maxtSpyr(t)/SNRtarget. Independent zero‐mean Gaussian noise with standard deviation σ was then added to both pyruvate and lactate channels. Thus, the configured SNR corresponds approximately to the peak pyruvate SNR, while lactate SNR depends on the simulated lactate amplitude and the acquisition protocol. For each protocol, 106 synthetic samples were generated. The generator returned the noisy paired pyruvate/lactate curves as an array of shape N×T×2, the corresponding labels, kPL,kVE,vB, and the latent simulated pools Pv(t),Pe(t),Le(t) for diagnostic use.

Separate synthetic datasets were generated for each acquisition protocol evaluated in this study. They were a 16 time‐point variable‐flip angle (VFA) schedule ending at 90° with a TR of 2 s previously used in HP 13C study of a transgenic adenocarcinoma of mouse prostate (TRAMP) model [17], a 25 time‐point 15° constant‐flip‐angle (CFA) protocol with a TR of 2 s used for HP 13C of rat kidneys [17], and a 12 time‐point CFA protocol of 11° on pyruvate and 80° on lactate with a TR of 5 s used for HP 13C imaging in healthy human brains [4]. These acquisition protocols span a range of flip‐angle/TR designs (highly favorable, typical, and less favorable for lactate quantification), providing a broad testbed for kPL estimation.

2.4. Neural Network Architecture

We implemented a compact hybrid multi‐head neural network (Figure 1C) to estimate voxelwise kinetic parameters from paired hyperpolarized 13C pyruvate and lactate time courses. This architecture was found to be more effective than temporal architectures such as 1D Convolutional Neural Networks or Recurrent Neural Networks which can overfit the extremely short HP 13C time courses [18]. The network was designed to learn the inverse mapping in Equation (8), using two complementary input representations: an amplitude‐preserving raw input branch and a pyruvate‐normalized input branch. This design was motivated by the different ways in which the kinetic parameters affect the observed signal (Figure 1B). The parameters kPL and kVE primarily influence the temporal shape of the lactate and pyruvate curves, including the lactate rise, peak, and decay and the pyruvate tail. In contrast, vB has a stronger dependence on signal amplitude because it controls the relative contribution of the vascular pyruvate component to the measured pyruvate signal. Therefore, the architecture was designed to use normalized temporal features for kPL and kVE, while preserving amplitude information for vB. For each voxel or synthetic sample, the input signal was represented as an array with shape T×2, where T is the number of acquired time points and the two channels correspond to pyruvate and lactate. Before input to the network, the paired time courses were converted into two flattened vectors of length 2T, with the raw branch defined as xraw,i=κSpyr,it1,…,Spyr,itT,Slac,it1,…,Slac,itT, where κ is a global amplitude‐alignment factor. During synthetic training, κ=1. For in vivo or target‐domain inference, κ can be used to align the target signal amplitude distribution to the training distribution, κ=Ptrain/Ptarget, where Ptrain and Ptarget are robust percentiles, here the 99.9th percentile, of the voxelwise pyruvate peak amplitudes in the training and target datasets, respectively. This scaling is intended to reduce differences in absolute signal scale due to polarization, receiver gain, coil sensitivity, or reconstruction scaling. The normalized branch was generated from the scaled raw signal by dividing both metabolite channels by the voxelwise pyruvate peak, pi=maxtSpyr,iraw(t), to get Spyr,inorm(t)=Spyr,iraw(t)/maxpi,ϵ and Slac,inorm(t)=Slac,iraw(t)/maxpi,ϵ.

Where ϵ=10−8 prevents division by zero. Thus, the normalized branch emphasizes temporal shape and relative lactate‐to‐pyruvate dynamics, while the raw branch preserves amplitude information. The NN was invariant to global multiplicative gain because target‐domain amplitude alignment canceled the gain in the amplitude‐preserving branch, while voxelwise peak normalization canceled it in the normalized branch.

The normalized input vector was passed through a shared fully connected feature extractor consisting of two hidden layers with 128 and 64 units, ReLU activations, and dropout with probability p=0.1 after each hidden layer. The resulting 64‐dimensional latent representation was used by two single‐output heads to estimate kPL and kVE. Each of these heads consisted of a linear layer followed by a sigmoid activation. A third head estimated vB from the concatenation of the 64‐dimensional shared latent representation and the raw 2T‐dimensional input vector. This vB head consisted of a fully connected layer with 64 units, ReLU activation, dropout with probability p=0.1, a final linear layer, and a sigmoid activation.

The sigmoid outputs were mapped to physical parameter ranges using affine scaling. For a generic parameter q∈kPL,kVE,vB, the network output was q=qmin+σzqqmax−qmin, where zq is the corresponding pre‐sigmoid network output, σ(·) is the sigmoid function, and qmin and qmax are taken from the ranges defined in Table 1. This constrained‐output formulation ensured that all network predictions remained within the physiologic ranges used during simulation. The implementation stores these lower bounds and spans as model buffers so that they remain associated with the model during CPU/GPU transfer. The model was trained using an unweighted mean‐squared‐error loss over the three output parameters,

L=1N∑i=1Nk^PL,i−kPL,i2+k^VE,i−kVE,i2+v^B,i−vB,i2 (9)

and optimized using adaptive moment (Adam) estimation [19] with learning rate 10−3. For each protocol, the synthetic dataset was randomly split into training, validation, and test sets using a 70/15/15 split with random seed 42, and the same indices were applied to the raw branch, normalized branch, and parameter labels. Training used early stopping based on validation loss with patience of 50 epochs and a minimum improvement threshold of 10−6. The model state with the lowest validation loss was restored before final testing.

2.5. Model Evaluation

After training, each protocol‐specific neural network was evaluated on simulated pyruvate/lactate time courses generated with the corresponding acquisition timing, flip‐angle schedule, relaxation assumptions, and kinetic‐parameter ranges. For neural‐network inference, paired pyruvate and lactate curves were preprocessed using the same hybrid input procedure used during training: an amplitude‐preserving raw branch and a pyruvate‐peak‐normalized branch. For each target dataset, the raw branch was globally amplitude‐aligned to the training distribution using the robust pyruvate‐peak scaling factor described above, and both branches were then flattened and passed through the trained network to estimate kPL, kVE, and vB. For the primary comparison, NLLS was implemented using the same gamma‐variate vascular‐input model used to generate synthetic training data. Thus, kPL, kVE, vB, and the vascular‐input parameters were estimated jointly from the pyruvate and lactate time courses. This same NLLS formulation was used for simulated and in vivo comparisons. For simulated evaluations, clean pyruvate/lactate curves were first generated and then corrupted with independent zero‐mean Gaussian noise. The same root‐mean‐square noise amplitude was applied to both metabolites within a sample or condition, so differences between reported pyruvate and lactate SNR reflected differences in clean signal amplitudes rather than different noise amplitudes. Pyruvate and lactate SNR were therefore reported as SNRpyr=maxt∣Spyr,clean(t)∣/σ and SNRlac=maxt∣Slac,clean(t)∣/σ, where σ is the Gaussian noise standard deviation. This equal‐noise convention was used for the primary simulated agreement and perturbation analyses. Model‐truth agreement was quantified using complementary metrics. Explained variance was summarized using the coefficient of determination,

R2=1−∑iy^i−yi2∑iyi−y`2 (10)

where yi is the simulated reference value and y^i is the estimated value. Negative R2 values were allowed and indicate performance worse than predicting the sample mean. Error magnitude was summarized using root‐mean‐square error.

RMSE=1N∑iy^i−yi2 (11)

Bias was assessed using Deming regression of predicted versus true parameter values, which accounts for uncertainty in both axes. The Deming slope and intercept were used to assess proportional and constant bias, respectively, with bootstrap confidence intervals for the slope. Bootstrap resampling was also used to estimate uncertainty in R2.

Sensitivity to acquisition and physics perturbations was evaluated using three simulation experiments. First, SNR sensitivity was tested by generating clean curves and adding equal‐rms Gaussian noise over a range of target pyruvate SNR values. Second, relaxation sensitivity was tested by varying pyruvate/lactate T1 pairs from 20/15 to 60/55 s. Third, flip‐angle sensitivity was tested by perturbing both pyruvate and lactate flip‐angle schedules by offsets from −4° to +4°. The perturbation scripts evaluated NN and NLLS using the nominal training assumptions during fitting/inference, thereby testing robustness to mismatch between the true acquisition/relaxation conditions and the assumed model. For each perturbation condition, loss of accuracy was summarized using R2 and its bootstrap standard deviations for each parameter.

2.6. In Vivo Inference

For in vivo datasets, reconstructed pyruvate and lactate dynamic images were loaded as paired NIfTI time series with time as the final array dimension. For NN inference, the pyruvate and lactate time courses were reshaped into voxelwise T×2 inputs, robustly amplitude‐aligned to the training distribution using the 99.9th percentile of voxelwise pyruvate peak amplitudes and passed through the trained network. The resulting kPL, kVE, and vB predictions were reshaped back into image volumes and saved as NIfTI parameter maps. For comparison, voxelwise NLLS maps were generated using the gamma‐variate AIF NLLS routine with the same protocol‐specific timing and flip‐angle schedules. The AUC for each metabolite was computed from the definition,

AUCm=∫0TendSm(t)+dt,m∈Lac,Pyr (12)

where Sm(t) is the reconstructed signal time course for metabolite m, Tend is the final acquired dynamic time point, and [·]+ denotes nonnegativity enforcement before integration, implemented by trapezoidal integration over the acquired time points, and the AUC ratio was computed as

AUCLac/Pyr=AUCLacmaxAUCPyr,ϵ (13)

Summary statistics for AUC and parameter maps, including foreground‐voxel summary statistics, were saved for quality control, and a montage of the central slices of the images was generated for visual comparison.

2.7. Investigating Whether kPL Provides Information Beyond AUC Ratio

To test whether estimated kPL contains information beyond the static Lac/Pyr AUC ratio, we performed a matched‐ratio simulation experiment. Paired negative and positive samples were generated with different true pyruvate‐to‐lactate conversion rates but matched Lac/Pyr AUC ratios. The negative class used kPLtrue=0.120s−1, and the positive class used kPLtrue=0.144s−1. For each negative sample, a corresponding positive sample was generated by resampling physiologic and acquisition‐related confounds until the positive sample's AUC ratio matched the negative sample within a specified tolerance, ∣ΔAUCratio∣≤0.01. The resampled confounds included vB, kVE, bolus/acquisition‐window timing shift, AIF shape parameters, and independent noise realizations. For each retained matched pair, Lac/Pyr AUC ratio and estimated kPL were used as classifiers for the positive versus negative class. Discriminability was quantified using the Area Under the Receiver Operating Characteristic (AUROC) for both metrics. Preservation of metabolic sensitivity under AUC‐ratio matching was additionally summarized using paired differences, ΔAUCratio=AUCratiopositive−AUCrationegative and Δk^PL=k^PLpositive−k^PLnegative. If the matching procedure is successful, ΔAUCratio should be centered near zero. A positive shift in Δk^PL despite matched AUC ratios indicates that the estimator preserves kinetic information not captured by the integrated Lac/Pyr ratio alone. The experiment generated ROC curves and paired‐difference histograms for this comparison.

3. Results

The neural network's training took about 28 min on a Windows 10 desktop (Xeon E5‐2699A CPU). Processing the clinical dataset, which had a volume of 24 × 24 × 24 voxels, with the trained NN was essentially instantaneous (70 ms) but took 2 h 56 min using NLLS fitting on the same CPU. We first evaluated synthetic‐data accuracy under the VFA protocol. Figure 2 compares NN and NLLS estimation on synthetic HP 13C data generated over the SNR range in Table 1 using the VFA scheme. NLLS shows good agreement for kPL (R2=0.80±0.08) but poorer agreement for kVE (R2=0.22±0.15) and vB (R2=−0.19±0.23). By contrast, the NN achieves higher coefficients of determination: R2=0.93±0.01 (kPL), 0.83±0.02 (kVE), and 0.66±0.06 (vB). Figure 3 illustrates representative predicted trajectories to simulated data, generated with the VFA protocol, using NN (solid blue) and NLLS (dashed red). Note that NLLS is explicitly optimized to minimize the curve residual, whereas the NN is optimized to estimate kinetic parameters robustly from noisy curves. Therefore, residual goodness‐of‐fit is expected to favor NLLS and is not the primary endpoint. Both methods also fit the lactate data well despite the poorer prediction of kVE and vB by NLLS because although those parameters are weakly identifiable, they are also mutually compensatory and similar curve fits can coexist with substantially different parameter accuracy.

FIGURE 2.

FIGURE 2

Agreement between true and predicted kinetic parameters for a two‐compartment HP‐13C model using (A) non‐linear least squares (NLLS) and (B) a hybrid multi‐head neural network. Each point is one simulated voxel (n = 100 randomly selected time‐series pairs). Blue dashed line: Identity y=x. Reported metrics are R2 (with bootstrap SD), regression slope/intercept, and RMSE. Parameter units: kPL,kVE in s−1; vB unitless fraction. Simulations used a 16‐step variable‐flip angle schedule. Note that the NLLS is explicitly optimized to minimize the curve residual, whereas the NN is optimized to estimate kinetic parameters robustly from noisy curves. Therefore, residual goodness‐of‐fit is expected to favor NLLS and is not the primary endpoint. Axes are identically windowed across methods for each parameter.

FIGURE 3.

FIGURE 3

Selected voxel‐level simulations using estimated kinetic parameters for (A) pyruvate and (B) lactate time courses generated with a 16‐timepoint VFA schedule (TR = 2 s; T1P/T1L=30/25 s); Black dots: Observed data; solid blue: NN forward simulation using the gamma AIF model; red dashed: NLLS fit. Panels report true parameters and method estimates kPL,kVEs−1,vB and per‐panel RMSE. Identical axis ranges are used within each metabolite to enable visual comparison.

R2 values for kPL were slightly lower under the CFA scheme that used flip angles of 15° pyruvate/lactate, reflecting the reduced signal preservation by this scheme compared to VFA. However, the R2 values were higher for NN across all three metabolic parameters (Figures S2A and S2B).

R2 values for kPL estimation were lowest for the 11°/80° CFA scheme (NN kPL R2 = 0.68±0.05, NLLS kPL R2 = 0.02±0.25) (Figures S3A and S3B). This protocol was designed to enhance lactate visualization, and the high lactate flip angle rapidly depletes lactate magnetization, reducing the temporal information available for kPL estimation. Consequently, this scheme is better suited to lactate‐weighted contrast than to quantitative kPL mapping. It can be observed that the R2 values for kVE (R2 = 0.84±0.05) and vB (R2 = 0.69±0.07) estimation by NN remained high for this protocol, since these depend on delivery/exchange of pyruvate.

We then quantified robustness to sequence/physics perturbations and tested whether the NN captures information beyond the static AUC Lac/Pyr ratio. Figure 4 summarizes robustness to T1, SNR, and flip‐angle error. Across all conditions, the NN maintains comparable or higher R2 for kPL, kVE, and vB. Consistent with the results of Sun et al. [20], performance worsens rapidly when pyruvate SNR fell below approximately 20, however NN performance was improved relative to NLLS (Figure 4A).

FIGURE 4.

FIGURE 4

Sensitivity of parameter recovery to sequence/physics factors in a two‐compartment HP‐13C model. Mean R2 (lines) ± SD (shaded, bootstrap B=200, n=100 per setting) for NN (solid) and NLLS (dashed) when varying (A) Pyruvate/Lactate SNR, (B) Pyruvate/Lactate T1 (s), and (C) flip‐angle error (deg, relative to nominal). Parameters: kPL,kVEs−1,vB (unitless). Negative R2 at low SNR/large errors indicate NLLS instability; NN degrades more gracefully (P and L were varied in lockstep at each setting). The range of values tested were T1P/L={20/15to60/55} s; SNR = 2–100; ΔFA = ±4°.

Figure 5A shows ROC curves for classifying two kinetic conditions (kPLtrue = 0.120 vs. 0.144 s−1) using either the conventional AUC‐based Lac/Pyr surrogate (AUCLac/AUCPyr) or kPL (k^PL). Because the positive class was constructed to match AUCLac/AUCPyr to the negative class across resampled delivery/timing/AIF confounds, the Lac/Pyr surrogate becomes non‐discriminative (AUROC ≈ 0.50). In contrast, k^PL remains sensitive to the imposed metabolic difference (AUROC ≈ 0.86 for NLLS and AUROC ≈ 0.76 for NN). This conclusion is further supported by paired‐difference histograms for each matched pair (Δ = positive − negative) showing that the AUC ratio differences are centered near zero (median |Δ| < 0.005), while k^PL differences remain shifted positive, indicating sensitivity to metabolic conversion even when AUCLac/AUCPyr is held constant (Figure 5B,C).

FIGURE 5.

FIGURE 5

Matched‐ratio discrimination experiment demonstrates information beyond Lac/Pyr. (A) ROC curves for classifying two kinetic conditions (kPLtrue = 0.120 vs. 0.144 s−1) using either the conventional AUC‐based Lac/Pyr surrogate (AUCLactate/AUCPyruvate) or model‐estimated kPL. Positive samples were explicitly resampled over delivery/timing/AIF confounds until their AUCLactate/AUCPyruvate matched the corresponding negative sample within tolerance (|Δ(AUCratio)| ≤ 0.01), forcing the ratio‐based metric to be non‐discriminative by design. In this matched setting, AUCLactate/AUCPyruvate yields chance performance (AUROC ≈ 0.50), whereas k^PL remains discriminative (AUROC ≈ 0.86 for NLLS and AUROC ≈ 0.76 for NN). (B) Paired‐difference histograms for each matched pair (Δ = positive − negative) showing that the AUC ratio differences are centered near zero (median |Δ| ≈ 0.005), while k^PL differences remain shifted positive, indicating sensitivity to metabolic conversion even when Lac/Pyr is held constant.

Finally, we examined in vivo parameter maps in mouse, rat kidney, and human brain datasets. Figure 6 shows metabolic parameter mapping in a TRAMP mouse tumor. The T1‐weighted image delineates tumor anatomy while pyruvate and lactate AUC maps highlight delivery/exchange and metabolic activity respectively. Despite good performance on parameter recovery in simulations (Figure 2), the NLLS maps show boundary accumulation and spatial discontinuity suggesting a model mismatch in vivo. On the other hand, the NN‐derived maps show spatial coherence, with the kPL map showing spatial correspondence to the Lac/Pyr AUC ratio map, and the vB map showing spatial correspondence to the pyruvate AUC map consistent with its expected sensitivity to vascular delivery. This visual observation is quantified in Table S3, which shows the Spearman correlation coefficients (ρ) between the parameter and the AUC maps and the percentage of voxels within 1% of the lower or upper voxel values. NN shows higher ρ and small percentage of boundary voxels, supporting the visual observation that the NN produced more stable in vivo parameter maps than voxelwise NLLS fitting.

FIGURE 6.

FIGURE 6

TRAMP mouse tumor HP‐13C MRI: Anatomy, AUCs, and kinetic maps. Top: T1‐weighted reference, AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio from dynamic HP‐13C MRI (same slice/registration). Middle: Voxelwise parameters from NLLS. Bottom: Corresponding NN maps. Colorbars share identical windows across methods (vB: 0–0.20; kVE: 0–0.35 s−1; kPL: 0–0.2 s−1).

Figure 7 compares the results of parameter mapping for the kidneys in a normal rat using NLLS and NN. The T1‐weighted image is provided for anatomic localization; pyruvate and lactate AUC maps are shown. Using identical display windows for both methods, the kPL maps derived using NLLS and NN show spatial correspondence with the Lac/Pyr AUC ratio map. However, there is a large discrepancy between the NN and NLLS depictions of the vB and kVE maps with NLLS showing boundary‐hitting, which would be consistent with the low R2 values observed in the simulation results. The NN depictions of the same maps show spatial correspondence with the pyruvate AUC map which would be consistent with their sensitivity to delivery and exchange. The Spearman correlation coefficients and boundary voxel percentage in Table S4 confirm the visual observation.

FIGURE 7.

FIGURE 7

Rat kidneys HP‐13C MRI: Anatomy, AUCs, and kinetic maps. Top: T1‐weighted reference, AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio from dynamic HP‐13C MRI (same slice/registration). Middle: Voxelwise parameters from NLLS. Bottom: Corresponding NN maps. Colorbars share identical windows across methods (vB: 0–0.15; kVE: 0–0.25 s−1; kPL: 0–0.06 s−1).

Figure 8 presents images of a healthy human brain acquired using the (11°/pyruvate, 80°/lactate) protocol. All NLLS‐derived maps appear to show boundary saturation and spatial discontinuity; however, the NN maps show good spatial correlation to the AUC and anatomical maps. Additional clinical exams are shown in Figures S4A and S4B. Increasing the kPL upper bound during NLLS fitting reduced boundary saturation but did not recover the spatial pattern observed with the NN. Instead, the NLLS maps changed substantially with the imposed bound and developed isolated extreme estimates, indicating that the NLLS map is not merely a rescaled NN map (Table S5 and Figure S5).

FIGURE 8.

FIGURE 8

Brain HP‐13C MRI: Anatomy, AUCs, and kinetic maps. Top: T1‐weighted reference (same slice/registration), AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio. Middle: Voxelwise parameters from NLLS. Bottom: Corresponding NN maps. Colorbars use identical windows across methods to enable fair comparison (vB: 0–0.15; kVE: 0–0.04 s−1; kPL: 0–0.05 s−1).

4. Discussion and Conclusion

This study demonstrates that a compact, physics‐informed neural network (NN) trained on simulated hyperpolarized 13C pyruvate/lactate dynamics can provide more robust voxelwise kinetic parameter estimates than conventional nonlinear least‐squares (NLLS) fitting, particularly under low‐SNR and weakly identifiable conditions. The central challenge is that the inverse problem is highly coupled: the same pyruvate/lactate time courses can often be reproduced by compensatory changes in delivery, exchange, vascular fraction, and input‐function parameters. In our voxelwise gamma‐variate formulation, this flexibility accommodates regional heterogeneity in bolus arrival, perfusion, and washout, but it also increases the degrees of freedom available to NLLS. Consistent with this interpretation, the supplementary identifiability analysis showed that the seven‐parameter NLLS formulation was locally full rank but practically ill‐conditioned, with substantial covariance coupling among kVE, vB, and the AIF amplitude/shape parameters. Thus, the poor recovery of kVE and vB by NLLS does not necessarily indicate a failure of the forward model; rather, it reflects the limited information content of short, noisy HP 13C time courses when multiple delivery‐related parameters are estimated simultaneously. The NN mitigates this instability by acting as a regularized inverse estimator constrained by a physiologic synthetic training distribution.

A consistent finding was that parameter recovery depended strongly on the excitation scheme. The variable‐flip‐angle (VFA) acquisition produced the best simulation performance, consistent with preservation of informative late‐time pyruvate and lactate dynamics. In contrast, the 11° pyruvate/80° lactate scheme reduced kPL accuracy, most likely because the high lactate flip angle rapidly depletes lactate magnetization and limits the temporal information available for estimating conversion. The relatively stronger NN recovery of kVE and vB under this protocol likely reflects preservation of the pyruvate driver by the low pyruvate flip angle, whereas kPL remains more dependent on the depleted lactate time course. NLLS did not show the same robustness, consistent with its greater sensitivity to parameter compensation and poorly conditioned residual surfaces. These results support the use of VFA schemes for kinetic mapping when feasible, while also emphasizing that no estimator can recover information that is not adequately encoded by the acquisition. Recent Fisher‐information‐based optimization studies similarly indicate that appropriately designed VFA schedules can reduce kinetic‐parameter uncertainty and that B1 variation should be incorporated to avoid biased parameter estimates [21].

The in vivo examples further support the practical advantage of the NN. Both NLLS and NN produced visually coherent kPL maps in some settings, particularly for the 15° CFA protocol, but the NN more consistently generated physiologically plausible maps across all parameters, protocols, and datasets. NN‐derived delivery‐sensitive parameters preserved the expected spatial correspondence with pyruvate AUC, while kPL maps remained spatially related to the conventional AUCLac/Pyr contrast. These spatial relationships provide useful internal consistency checks, but they should not be interpreted as independent validation because AUC metrics are themselves affected by delivery, relaxation, flip‐angle depletion, receive sensitivity, and bolus timing.

The relationship between kPL and AUCLac/Pyr therefore requires careful interpretation. Consistent with prior studies, kPL maps were spatially related to AUC‐derived metabolic contrast. However, the matched‐ratio experiment showed that when AUCLac/Pyr was intentionally made non‐discriminative across conditions with different kPL, model‐based kPL estimates retained discriminatory information. This supports kinetic modeling when the goal is to separate metabolic conversion from delivery, timing, and acquisition‐dependent signal weighting. At the same time, AUCLac/Pyr remains valuable as a simple model‐free quality‐control metric and spatial comparator.

The matched‐ratio experiment also clarifies the scope of the NN advantage. In the ideal model‐matched setting, NLLS‐derived kPL showed higher discrimination than NN‐derived kPL (AUROC ≈ 0.86 for NLLS and AUROC ≈ 0.76 for NN). This is expected because the data were generated from the same forward model fitted by NLLS, with fixed relaxation and flip‐angle assumptions. Under such ideal conditions, NLLS should approach the maximum‐likelihood solution for Gaussian noise. The NN advantage is therefore not universal; rather, it reflects a trade‐off. The NN sacrifices some ideal‐case sharpness in exchange for substantially improved stability, speed, and spatial coherence in low‐SNR or practically ill‐conditioned regimes.

Several limitations should be emphasized. First, temporally resolved HP 13C acquisitions are sensitive to bolus timing. If pyruvate arrival is delayed, blunted, or poorly sampled, the measured dynamics may contain insufficient information for reliable kinetic estimation, regardless of whether NLLS or NN inference is used. This limitation also applies to model‐free AUC analysis: although AUC ratios may be less sensitive to modest timing variation than full kinetic fitting, they still require adequate temporal coverage of pyruvate delivery and lactate production. Kinetic modeling should therefore be accompanied by acquisition‐level quality control, including assessment of bolus arrival, peak timing, and coverage of the relevant metabolite curves.

Second, synthetic data training introduces the risk of distribution shift. The NN behaves as a high‐dimensional interpolator within the physiologic and acquisition space represented during training; if target data fall outside that support, the resulting maps may appear smooth and plausible while still being biased. We observed this during model development when a mismatched kPL training range produced systematic bias in vivo. This motivated the use of protocol‐specific physiologic training ranges that better represented the expected target values. Future work should refine these priors using independent biological measurements, repeatability data, and larger multi‐cohort datasets.

Finally, the current in vivo evaluation provides physiologic plausibility rather than absolute biochemical validation. The observed agreement between NN‐derived maps and AUC‐based spatial patterns supports internal consistency, but quantitative validation against independent standards such as biopsy‐derived metabolic activity, orthogonal metabolic imaging, or same‐day repeatability remains necessary before the method can be recommended for quantitative clinical use.

In conclusion, deep learning‐based HP 13C MRI kinetic modeling provides rapid, regularized voxelwise parameter estimation and improves robustness relative to NLLS in low‐SNR and weakly identifiable regimes. The results show that NN‐based inference can preserve kinetic information beyond static Lac/Pyr AUC ratios while producing spatially coherent parameter maps across preclinical and clinical datasets. Its reliability, however, depends on the fidelity and coverage of the synthetic training distribution. When the simulated training space matches the acquisition physics and plausible physiology of the target application, physics‐informed deep learning offers a practical alternative to voxelwise NLLS for stable HP 13C kinetic mapping.

Funding

This work was supported by the American Cancer Society (DICRIDG‐21‐074‐01‐DICRIDG); National Institutes of Health (1U54CA295337‐01).

Conflicts of Interest

The authors declare no conflicts of interest.

Supporting information

Table S1: Conditioning of the gamma‐variate NLLS inverse problem.

Table S2: Key median absolute covariance correlations among fitted parameters.

Table S3: Quantitative in vivo map‐summary metrics for the TRAMP mouse tumor VFA dataset.

Table S4: Quantitative in vivo map‐summary metrics for the rat kidney 15°/15° CFA dataset.

Figure S1: Practical parameter coupling in the gamma‐variate NLLS formulation.

Figure S2A: Agreement between true and predicted kinetic parameters for a two‐compartment HP‐13C model using (A) non‐linear least squares (NLLS) and (B) a hybrid multi‐head neural network. Each point is one simulated voxel (n = 100 time‐series pairs). Blue dashed line: identity y=x. Reported metrics are R2 (with bootstrap SD), regression slope/intercept, and RMSE. Parameter units: kPL,kVE in s−1; vB unitless fraction. Simulations used a 25‐timepoint constant flip angle schedule (θP/θL=15°/15°). Axes are identically windowed across methods for each parameter.

Figure S2B: Selected voxel‐level fits to (A) pyruvate and (B) lactate time courses generated with a 25‐timepoint constant flip angle schedule (θP/θL=15°/15°, TR = 2 s); Black dots: observed data; solid blue: NN fit; red dashed: NLLS fit. Panels report true parameters and method estimates kPL,kVEs−1,vB signal peak, noise standard deviation and SNR. Identical axis ranges are used within each metabolite to enable visual comparison.

Figure S3A: Agreement between true and predicted kinetic parameters for a two‐compartment HP‐13C model using (A) non‐linear least squares (NLLS) and (B) a hybrid multi‐head neural network. Each point is one simulated voxel (n = 100 time‐series pairs). Blue dashed line: identity y=x. Reported metrics are R2 (with bootstrap SD), regression slope/intercept, and RMSE. Parameter units: kPL,kVE in s−1; vB unitless fraction. Simulations used a 12‐timepoint constant flip angle schedule (θP/θL=11°/80°, TR = 5 s). Axes are identically windowed across methods for each parameter.

Figure S3B: Selected voxel‐level fits to (A) pyruvate and (B) lactate time courses generated with a 12‐timepoint constant flip angle schedule (θP/θL=11°/80°, TR = 5 s); Black dots: observed data; solid blue: NN fit; red dashed: NLLS fit. Panels report true parameters and method estimates kPL,kVEs−1,vB, signal peak, noise standard deviation and SNR. Identical axis ranges are used within each metabolite to enable visual comparison.

Figure S4A: Brain HP‐13C MRI: anatomy, AUCs, and kinetic maps for subject 2. Top: T1‐weighted reference (same slice/registration), AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio. Middle: voxelwise parameters from NLLS. Bottom: corresponding NN maps.

Figure S4B: Brain HP‐13C MRI: anatomy, AUCs, and kinetic maps for subject 3. Top: T1‐weighted reference (same slice/registration), AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio. Middle: voxelwise parameters from NLLS. Bottom: corresponding NN maps.

Figure S5: Effect on NLLS generated kPL parameter maps of increasing the allowed upper parameter bound kPL,max (Column 4, Rows 1–3). Row 4 show the NN parameter map for comparison.

MRM-96-2857-s001.docx (3.9MB, docx)

Acknowledgments

This work was supported by the National Institutes of Health under awards R01NS123442 and 1U54CA295337‐01 (Howard‐Hopkins Comprehensive Partnerships to Advance Cancer Health), the National Science Foundation under award 2200585, and the American Cancer Society Diversity in Cancer Research Institutional Development Grant (DICRIDG‐21‐074‐01‐DICRIDG) at Howard University. The authors gratefully acknowledge Dr. Charles Cunningham and his group at the University of Toronto for providing the hyperpolarized 13C brain data used in this study.

Data Availability Statement

The Python implementation, trained neural‐network weights, and preclinical data used for reproducing the analyses are currently publicly available at: https://github.com/kofideh/HP13CNNModel.

References

  • 1. Miloushev V. Z., Granlund K. L., Boltyanskiy R., et al., “Metabolic Imaging of the Human Brain With Hyperpolarized 13C Pyruvate Demonstrates 13C Lactate Production in Brain Tumor Patients,” Cancer Research 78, no. 14 (2018): 3755–3760, 10.1158/0008-5472.CAN-18-0221. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Grist J. T., McLean M. A., Riemer F., et al., “Quantifying Normal Human Brain Metabolism Using Hyperpolarized [1–13 C]Pyruvate and Magnetic Resonance Imaging,” NeuroImage 189 (2019): 171–179, 10.1016/j.neuroimage.2019.01.027. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Lee C. Y., Soliman H., Geraghty B. J., et al., “Lactate Topography of the Human Brain Using Hyperpolarized 13C‐MRI,” NeuroImage 204 (2020): 116202, 10.1016/j.neuroimage.2019.116202. [DOI] [PubMed] [Google Scholar]
  • 4. Uthayakumar B., Soliman H., Bragagnolo N. D., et al., “Age‐Associated Change in Pyruvate Metabolism Investigated With Hyperpolarized 13C‐MRI of the Human Brain,” Human Brain Mapping 44, no. 10 (2023): 4052–4063, 10.1002/hbm.26329. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Nelson S. J., Kurhanewicz J., Vigneron D. B., et al., “Metabolic Imaging of Patients With Prostate Cancer Using Hyperpolarized [1‐13C]Pyruvate,” Science Translational Medicine 5, no. 198 (2013): 198ra108, 10.1126/scitranslmed.3006070. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Chen H. Y., Aggarwal R., Bok R. A., et al., “Hyperpolarized 13C‐Pyruvate MRI Detects Real‐Time Metabolic Flux in Prostate Cancer Metastases to Bone and Liver: A Clinical Feasibility Study,” Prostate Cancer and Prostatic Diseases 23, no. 2 (2020): 269–276, 10.1038/s41391-019-0180-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Larson P. E. Z., Bernard J. M. L., Bankson J. A., et al., “Current Methods for Hyperpolarized [1‐13C]Pyruvate MRI Human Studies,” Magnetic Resonance in Medicine 91, no. 6 (2024): 2204–2228, 10.1002/mrm.29875. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Larson P. E. Z., Chen H. Y., Gordon J. W., et al., “Investigation of Analysis Methods for Hyperpolarized 13C‐Pyruvate Metabolic MRI in Prostate Cancer Patients,” NMR in Biomedicine 31, no. 11 (2018): e3997, 10.1002/nbm.3997. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Yen Y. F., Kohler S. J., Chen A. P., et al., “Imaging Considerations for In Vivo 13C Metabolic Mapping Using Hyperpolarized 13C‐Pyruvate,” Magnetic Resonance in Medicine 62, no. 1 (2009): 1–10, 10.1002/mrm.21987. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Bøgh N., Gordon J. W., Hansen E. S. S., et al., “Initial Experience on Hyperpolarized [1‐13 C]Pyruvate MRI Multicenter Reproducibility—Are Multicenter Trials Feasible?,” Tomography 8, no. 2 (2022): 585–595, 10.3390/tomography8020048. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Punwani S., Larson P. E. Z., Laustsen C., et al., “Consensus Recommendations for Hyperpolarized [1‐13C]Pyruvate MRI Multi‐Center Human Studies,” Magnetic Resonance in Medicine 94, no. 4 (2025): 1386–1400, 10.1002/mrm.30570. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Kim Y., Chen H. Y., Autry A. W., et al., “Denoising of Hyperpolarized 13C MR Images of the Human Brain Using Patch‐Based Higher‐Order Singular Value Decomposition,” Magnetic Resonance in Medicine 86, no. 5 (2021): 2497–2511, 10.1002/mrm.28887. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Wang Z., Luo G., Li Y., and Cao P., “Using a Deep Learning Prior for Accelerating Hyperpolarized 13C MRSI on Synthetic Cancer Datasets,” Magnetic Resonance in Medicine 92, no. 3 (2024): 945–955, 10.1002/mrm.30053. [DOI] [PubMed] [Google Scholar]
  • 14. Shamaei A., Starcukova J., and Starcuk Z., “Physics‐Informed Deep Learning Approach to Quantification of Human Brain Metabolites From Magnetic Resonance Spectroscopy Data,” Computers in Biology and Medicine 158 (2023): 106837, 10.1016/j.compbiomed.2023.106837. [DOI] [PubMed] [Google Scholar]
  • 15. Ferrante M., Inglese M., Brusaferri L., et al., “Physically Informed Deep Neural Networks for Metabolite‐Corrected Plasma Input Function Estimation in Dynamic PET Imaging,” Computer Methods and Programs in Biomedicine 256, no. SUPPL. 1 (2024): 108375, 10.1016/j.cmpb.2024.108375. [DOI] [PubMed] [Google Scholar]
  • 16. Sahin S., Haller A. B., Gordon J., et al., “Spatially Constrained Hyperpolarized 13C MRI Pharmacokinetic Rate Constant Map Estimation Using a Digital Brain Phantom and a U‐Net,” Journal of Magnetic Resonance 371 (2025): 107832, 10.1016/J.JMR.2025.107832. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Gordon J. W., Vigneron D. B., and Larson P. E. Z., “Development of a Symmetric Echo Planar Imaging Framework for Clinical Translation of Rapid Dynamic Hyperpolarized 13C Imaging,” Magnetic Resonance in Medicine 77, no. 2 (2017): 826–832, 10.1002/mrm.26123. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Bai S., Kolter J. Z., and Koltun V., “An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling,” 2018, https://arxiv.org/abs/1803.01271.
  • 19. Kingma D. P. and Ba J. L., “Adam: A Method for Stochastic Optimization,” in 3rd International Conference on Learning Representations, ICLR 2015—Conference Track Proceedings (ICLR, 2015). [Google Scholar]
  • 20. Sun C. Y., Walker C. M., Michel K. A., Venkatesan A. M., Lai S. Y., and Bankson J. A., “Influence of Parameter Accuracy on Pharmacokinetic Analysis of Hyperpolarized Pyruvate,” Magnetic Resonance in Medicine 79, no. 6 (2018): 3239–3248, 10.1002/mrm.26992. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Garnæs M. F., Olin R. B., Jensen P. R., Ardenkjaer‐Larsen J. H., Madsen K. H., and Hanson L. G., “Optimal Variable Flip Angle Schemes for Hyperpolarized MR Kinetic Modeling Robust to RF Field Variations,” NMR in Biomedicine 38, no. 11 (2025): e70151, 10.1002/nbm.70151. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Table S1: Conditioning of the gamma‐variate NLLS inverse problem.

Table S2: Key median absolute covariance correlations among fitted parameters.

Table S3: Quantitative in vivo map‐summary metrics for the TRAMP mouse tumor VFA dataset.

Table S4: Quantitative in vivo map‐summary metrics for the rat kidney 15°/15° CFA dataset.

Figure S1: Practical parameter coupling in the gamma‐variate NLLS formulation.

Figure S2A: Agreement between true and predicted kinetic parameters for a two‐compartment HP‐13C model using (A) non‐linear least squares (NLLS) and (B) a hybrid multi‐head neural network. Each point is one simulated voxel (n = 100 time‐series pairs). Blue dashed line: identity y=x. Reported metrics are R2 (with bootstrap SD), regression slope/intercept, and RMSE. Parameter units: kPL,kVE in s−1; vB unitless fraction. Simulations used a 25‐timepoint constant flip angle schedule (θP/θL=15°/15°). Axes are identically windowed across methods for each parameter.

Figure S2B: Selected voxel‐level fits to (A) pyruvate and (B) lactate time courses generated with a 25‐timepoint constant flip angle schedule (θP/θL=15°/15°, TR = 2 s); Black dots: observed data; solid blue: NN fit; red dashed: NLLS fit. Panels report true parameters and method estimates kPL,kVEs−1,vB signal peak, noise standard deviation and SNR. Identical axis ranges are used within each metabolite to enable visual comparison.

Figure S3A: Agreement between true and predicted kinetic parameters for a two‐compartment HP‐13C model using (A) non‐linear least squares (NLLS) and (B) a hybrid multi‐head neural network. Each point is one simulated voxel (n = 100 time‐series pairs). Blue dashed line: identity y=x. Reported metrics are R2 (with bootstrap SD), regression slope/intercept, and RMSE. Parameter units: kPL,kVE in s−1; vB unitless fraction. Simulations used a 12‐timepoint constant flip angle schedule (θP/θL=11°/80°, TR = 5 s). Axes are identically windowed across methods for each parameter.

Figure S3B: Selected voxel‐level fits to (A) pyruvate and (B) lactate time courses generated with a 12‐timepoint constant flip angle schedule (θP/θL=11°/80°, TR = 5 s); Black dots: observed data; solid blue: NN fit; red dashed: NLLS fit. Panels report true parameters and method estimates kPL,kVEs−1,vB, signal peak, noise standard deviation and SNR. Identical axis ranges are used within each metabolite to enable visual comparison.

Figure S4A: Brain HP‐13C MRI: anatomy, AUCs, and kinetic maps for subject 2. Top: T1‐weighted reference (same slice/registration), AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio. Middle: voxelwise parameters from NLLS. Bottom: corresponding NN maps.

Figure S4B: Brain HP‐13C MRI: anatomy, AUCs, and kinetic maps for subject 3. Top: T1‐weighted reference (same slice/registration), AUCpyr and AUClac (a.u.), and unitless AUClac/AUCpyr ratio. Middle: voxelwise parameters from NLLS. Bottom: corresponding NN maps.

Figure S5: Effect on NLLS generated kPL parameter maps of increasing the allowed upper parameter bound kPL,max (Column 4, Rows 1–3). Row 4 show the NN parameter map for comparison.

MRM-96-2857-s001.docx (3.9MB, docx)

Data Availability Statement

The Python implementation, trained neural‐network weights, and preclinical data used for reproducing the analyses are currently publicly available at: https://github.com/kofideh/HP13CNNModel.


Articles from Magnetic Resonance in Medicine are provided here courtesy of Wiley

RESOURCES