0659

A deep learning approach to estimate voxelwise cardiac-related brain pulsatility from BOLD MRI
Nicholas J Luciw1,2, William Cameron2, Andrew D Robertson3, Sarah Atwi2, and Bradley J MacIntosh1,2
1Department of Medical Biophysics, University of Toronto, Toronto, ON, Canada, 2Sunnybrook Research Institute, Toronto, ON, Canada, 3Department of Kinesiology, University of Waterloo, Waterloo, ON, Canada

Synopsis

Blood-oxygenation-level-dependent (BOLD) MRI contains both neuronally-mediated and physiological contrast, such as cardiac-related hemodynamic pulsatility. Without a coincident cardiac trace, however, few options exist to assess voxel-specific hemodynamic pulsatility. We investigated the feasibility of training a convolutional neural network to generate accurate cardiac-related pulsatility maps without cardiac trace recordings. Using features derived from the BOLD signal, the network produced pulsatility estimates that were significantly associated with ground truth. This automated method enables investigation of cerebrovascular conditions through the vascular contributions to BOLD data, specifically when cardiac trace recordings are unavailable.

Introduction

Cardiac-related hemodynamic pulsatility in the brain is associated with upstream central artery stiffening, an important characteristic of cerebrovascular disease.1 Elevated pulsatility in conduit intracranial arteries, such as the middle cerebral artery, is thought to contribute to microvasculature damage in brain tissue. Such vascular information is contained within the BOLD signal and, conventionally, has been isolated only by retrospectively sorting BOLD data based on a corresponding cardiac trace.2,3,4 Many neuro-MRI studies, however, do not record the cardiac trace, prohibiting voxelwise assessment of cardiac-related pulsatile contributions to the BOLD signal. The current study attempts to alleviate the need for cardiac recordings by training a convolutional neural network to identify these features in BOLD data and generate estimates of brain pulsatility.

Methods

Scans were collected from 43 healthy adults (11 young and 32 older adults). Imaging was performed on a 3T MRI (Achieva, Philips Healthcare) with an 8-channel head coil receiver. The protocol included high-resolution T1-weighted (T1w) 3D imaging (TR/TE=9.5/2.3 ms, flip angle = 8º, voxel size = 0.630.631.2 mm, 140 axial slices) and multi-echo T2*-weighted echo planar imaging (TR=2300 ms, TE1/TE2/TE3=13.82/35.35/56.89 ms, flip angle = 70º, voxel size = 2.882.884 mm, 28 axial slices, 195 volumes). In this work, we used only the data acquired with TE2, hereafter referred to as the BOLD data. During scanning, a pulse oximeter collected the cardiac trace and respiratory bellows recorded the respiration trace.

Ground truth pulsatility maps, used for network training, were estimated from the BOLD data by regressing out respiratory influences5, sorting volumes by their temporal position within the cardiac cycle, and fitting a 7-term Fourier series to the sorted data. The degree of pulsatility in a voxel was calculated as the normalized root mean square of the Fourier series coefficients. Therefore, pulsatility maps are unitless and expressed as Z-scores (standard deviations from mean). Additional methods details are described previously.3,4

Processed BOLD images were used as inputs to the neural network (Figure 1). Three separate dimension reduction approaches were considered: independent component analysis (ICA), principal component analysis (PCA), and the Fourier transform. In each of the two component analyses, forty components were computed. Nine total components were selected as network inputs based on spatial correlation with three pre-defined resting-state networks; we chose the executive-control network and the bilateral frontal-parietal networks, a priori, due to their spatial overlap with areas of conduit artery pulsatility. In the Fourier analysis, the first nine terms of the transformed BOLD signal were selected as inputs.

We trained a 2D convolutional neural network based on a U-Net architecture to estimate pulsatility in each image slice (trained on a NVIDIA P100 Pascal GPU). The training set was constructed by randomly selecting 80% of the 43 scans. Eight epochs and a five-fold cross-validation on the training set (i.e. all slices from 34 scans) were used to select the best-performing input features between the ICA-, PCA-, and Fourier-based inputs. The network was re-trained for fifteen epochs on all training data and performance was assessed on the remaining 20% of data. Performance was based on whole-brain mean absolute error between network estimates and ground truth.

Results

Representative results from the feature selection process are shown in Figure 2. The network trained using ICA-based inputs had the lowest mean absolute error of 0.601±0.102 in estimating the (unitless) voxelwise pulsatility Z-scores. The networks trained using PCA-based and Fourier transform-based inputs had mean absolute errors of 0.637±0.117 and 0.603±0.114, respectively.

After re-training on ICA-based inputs from all data used for cross-validation, the average network error on scans in the test set was 0.513±0.083 (Figure 3A). Network estimates were able to explain 64 percent of the variance in ground truth pulsatility, on a voxelwise basis (Figure 3B). Best and worst mean absolute error for test cases are shown in Figure 4.

Discussion

We trained a convolutional neural network to estimate cardiac-related hemodynamic pulsatility using data-driven, dimensionality-reduced, BOLD-based features. This proof-of-concept study demonstrates the feasibility of generating BOLD pulsatility maps without a reference cardiac trace. This method enables the study of downstream effects of arterial stiffening, and therefore cerebrovascular disease, in a wider range of retrospective and future studies.

Cross-validation revealed the network performed best when trained on ICA-based inputs, although mean absolute errors from the three input types were comparable. Near large arteries, where pulsatility is highest, a large fraction of BOLD signal variance is explained by the cardiac cycle;6 therefore, it is unsurprising that any of the dimensionality reduction techniques, which capture the majority of signal variance, have similar utility in estimating pulsatility.

The network performed better during testing compared to cross-validation, likely due to more training epochs and more training data (all data rather than the training set of a single fold). In the test data, the neural network model captured the majority of variance in ground truth pulsatility. The model correctly estimated high pulsatility in regions near large intracranial arteries, although errors tended to increase as pulsatility increased. Future work will therefore focus on improving estimates in these regions, such as the insular cortex, in which pulsatility is known to correlate with direct arterial measurements of pulsatile flow.4

Acknowledgements

No acknowledgement found.

References

  1. O’Rourke MF, Hashimoto J. Mechanical Factors in Arterial Aging. A Clinical Perspective. Journal of the American College of Cardiology 2007; 50: 1–13.2.
  2. Tong Y, Frederick B de B. Concurrent fNIRS and fMRI processing allows independent visualization of the propagation of pressure waves and bulk blood flow in the cerebral vasculature. Neuroimage 2012; 61: 1419–1427.3.
  3. Theyers AE, Goldstein BI, Metcalfe AWS, et al. Cerebrovascular blood oxygenation level dependent pulsatility at baseline and following acute exercise among healthy adolescents. J Cereb Blood Flow Metab 2019; 39: 1737–1749.4.
  4. Atwi S, Robertson AD, Theyers AE, et al. Cardiac-Related Pulsatility in the Insula Is Directly Associated With Middle Cerebral Artery Pulsatility Index. J Magn Reson Imaging 2020; 51: 1454–1462.5.
  5. Glover GH, Li TQ, Ress D. Image-based method for retrospective correction of physiological motion effects in fMRI: RETROICOR. Magn Reson Med 2000; 44: 162–167.6.
  6. Dagli MS, Ingeholm JE, Haxby J V. Localization of cardiac-induced signal change in fMRI. NeuroImage 1999; 9: 407-415.

Figures

Figure 1. A Analysis pipeline to estimate cardiac-related BOLD pulsatility using a deep neural network. B Input feature extraction pipeline. Input features were based on 40-component ICA / PCA approaches (Fourier transform-based feature not shown for brevity). From each analysis, nine components were selected based on the spatial cross-correlation with three RSNs of interest. ICA=independent component analysis; PCA=principal component analysis; RSN=resting state network.

Figure 2. Representative ICA-based feature selection results from a single scan. A Independent components sorted by their whole-brain spatial cross-correlation with the right frontoparietal network. The three components with the highest spatial cross-correlation (red data points) were selected as input features. This procedure was repeated with two other networks for the remainder of the 9-image input. B Orthogonal views of the three independent components with the highest spatial cross-correlation are shown (radiological orientation). R=right; CC=cross-correlation.

Figure 3. A Mean absolute error of network estimates from the test set. Pulsatility and therefore mean absolute error is a unitless Z-score. B Ground truth and network-estimated pulsatility for every brain voxel of every scan in the test set. The dashed black line is the line of unity. Colour indicates relative density of the data points; as expected, most brain voxels do not exhibit high pulsatility. Network estimates explained 64% of the variance in the ground truth images.

Figure 4. A Four axial slices from the network estimate of pulsatility, ground truth pulsatility, and difference for the scan with the lowest mean absolute error in the test set. The most inferior slice is shown at the top of the panel and the most superior is shown at the bottom. Images are in radiological orientation. B Network estimate, ground truth, and difference for the scan with the highest mean absolute error. MAE=mean absolute error.

Proc. Intl. Soc. Mag. Reson. Med. 29 (2021)
0659