LESA: Longitudinal Elastic Shape Analysis of Brain Subcortical Structures
Introduction
Codes and example data for implementation of LESA are available in GitHub repository.
Pipeline
Data
We have applied LESA to study three different longitudinal brain imaging datasets: the Alzheimer’s Disease Neuroimaging Initiative (ADNI) dataset, the Human Connectome Project test-retest dataset and the OpenPain dataset. For simplicity, we mainly focus on the lateral ventricle and left hippocampus surfaces.
Panel (a) shows age distributions in the three datasets. The rest panels show the temporal information on scans for each subject.
PCA Results
PCA results of the ADNI dataset. (a) shows the Karcher mean of all surfaces in the ADNIGO2 dataset. Panel (b) shows the cumulative percentage of variance explained by the number of principal components (PCs). As shown here, the use of 32 and 64 PCs can represent the 95% variation of all lateral ventricle and left hippocampus surfaces seperately. Panel (c) shows the first PC direction in the shape space by reconstructing the principal geodesic as fμ+t √λ1PC1, where PC1 represents the first principal direction. We then bring the temporal labels back (the time of each observation) and plot the area trajectories for all subjects in panel (d) and PC1 score trajectories in panel (e).
-
Lateral Ventricle
PCA results of the ADNI’s lateral ventricle surfaces. (a) Karcher mean of all lateral ventricle surfaces. (b) Cumulative percentage of variance explained by the number of PCs. (c) First dominant PC direction reconstructed as fμ+t √λ1PC1 . The five shapes in the front view, from left to right, correspond to t = {−1; −0:5; 0; 0:5; 1}. (c) Surface area trajectories. (e) PC1 score trajectories.
-
Left hippocampus
PCA results of the ADNI’s left hippocampus surfaces. (a) Karcher mean of all left hippocampus surfaces. (b) Cumulative percentage of variance explained by the number of PCs. (c) First dominant PC direction reconstructed as fμ+t √λ1PC1 . The five shapes in the front view, from left to right, correspond to t = {−1; −0:5; 0; 0:5; 1}. (c) Surface area trajectories. (e) PC1 score trajectories.
Shape Trajectory Fitting Results
We densely fit area trajectories and principal coefficients trajectories with two methods: PACE and MGCV, and we compare the performance under two methods.
-
Lateral ventricle trajectories:
(a) Trajectory fitting results of LESA from the observed sparse data. First column: sparse surface area and PC score trajectories. Second and third columns: continuous trajectories fitted by the PACE and MGCV models (black dashed lines: mean trajectories). First row: area trajectories. Second row: PC1 score trajectories.Recovered mean surface trajectories by:
(b) PACE fitting; (c) MGCV fitting. -
Left hippocampus trajectories:
(a) Trajectory fitting results of LESA from the observed sparse data. First column: sparse surface area and PC score trajectories. Second and third columns: continuous trajectories fitted by the PACE and MGCV models (black dashed lines: mean trajectories). First row: area trajectories. Second row: PC1 score trajectories.Recovered mean surface trajectories by:
(b) PACE fitting; (c) MGCV fitting. -
Some individual fitting examples:
Individual surface trajectories fitted with LESA. Panels (a) and (b) show the raw and fitted trajectories for the surface area and PC1 score for three individual subjects.
Reconstructed surface trajectories of:
(c) Sub.1 with PACE; (d) Sub.1 with MGCV; (e) Sub.2 with PACE; (f) Sub.2 with MGCV.
-
Performance comparison:
Mean squared prediction errors of PACE and MGCV.Lateral Ventricle Lateral Ventricle Left Hippocampus Left Hippocampus PACE MGCV PACE MGCV Area 59.7086 70.5375 17.7408 22.7865 PC1 0.0357 0.0424 0.0238 0.0239 PC2 0.0248 0.0256 0.0462 0.0474 PC3 0.0448 0.0526 0.0316 0.0383 PC4 0.0208 0.0225 0.0695 0.0852 PC5 0.0531 0.0580 0.0272 0.0293 .... .... .... .... .... Average PC MSPE 0.0383 0.0400 0.0350 0.0359
Life-span Shape Change
Life-span (22-90 years old) left ventricle and left hippocampus growth trajectories. (a-b) Observed sparse data and fitted mean trajectories (black solid line).
Reconstructed life-span mean surface trajectories. Color on each surface indicates the surface’s deformation size compared with the surface at age 22:
(c) Lateral Ventricle; (d) Left Hippocampus.
Group Difference Analysis
-
Lateral ventricle:
Comparison of shape change patterns among AD, MCI and NC. (a) Mean surface area trajectories of the three groups (blue: AD; red: MCI; yellow: NC). (b) Changing rate of the area trajectories calculated as 100∗(α(ti+1) − α(ti))/α(ti).
(c) Reconstructed mean shape trajectories. Color on the surface represents shape difference compared with the NC surface at the corresponding time:
AD MCI NC
(d) Reconstructed mean surface trajectories. Color on the surface represents shape difference compared with the NC surface at the corresponding time:
AD MCI NC
-
Left hippocampus:
Comparison of shape change patterns among AD, MCI and NC. (a) Mean surface area trajectories of the three groups (blue: AD; red: MCI; yellow: NC). (b) Changing rate of the area trajectories calculated as 100∗(α(ti+1) − α(ti))/α(ti).
(c) Reconstructed mean shape trajectories. Color on the surface represents shape difference compared with the NC surface at the corresponding time:
AD MCI NC
(d) Reconstructed mean surface trajectories. Color on the surface represents shape difference compared with the NC surface at the corresponding time:
AD MCI NC
Shape-trajectory-on-scalar Regression Analysis
-
Evaluation:
Evaluation of the shape-trajectory-on-scalar regression on the ADNIGO2 dataset. (a) Histogram of the percentage of improvement in prediction error when comparing the shapetrajectory-on-scalar regression with the baseline model. (b) Examples of original sparse surface, surface reconstructed by the regression’s prediction, and the global mean surface. Color indicates the small patch’s difference level. First row: lateral ventricle; second row: left hippocampus.
-
Covariates’ effect to the surface trajectory:
Lateral ventricle:
Exploration of the covariates’ effect to the surface trajectory on ADNIGO2 dataset. Panel (i) shows results for the left ventricle and panel (ii) shows results for the left hippocampus. In each sub-panel (a), we fixed gender, marriage status, education years and ApoE4 type and varied the diagnosis status. In each sub-panel (b), we fixed gender, marriage status, education years and diagnosis status, and varied the ApoE4 type.
(c) Each sub-panel shows the reconstructed shape trajectory by fixing gender, marriage status, education years and ApoE4 type, while varying the diagnosis status. Color on each surface represents shape difference compared with the NC surface at the same age:
AD MCI NC
(d) Each sub-panel shows the reconstructed surface trajectory by fixing gender, marriage status, education years and ApoE4 type, while varying the diagnosis status. Color on each surface represents shape difference compared with the NC surface at the same age:
AD MCI NC
Left hippocampus:
Exploration of the covariates’ effect to the surface trajectory on ADNIGO2 dataset. Panel (i) shows results for the left ventricle and panel (ii) shows results for the left hippocampus. In each sub-panel (a), we fixed gender, marriage status, education years and ApoE4 type and varied the diagnosis status. In each sub-panel (b), we fixed gender, marriage status, education years and diagnosis status, and varied the ApoE4 type.
(c) Each sub-panel shows the reconstructed shape trajectory by fixing gender, marriage status, education years and ApoE4 type, while varying the diagnosis status. Color on each surface represents shape difference compared with the NC surface at the same age:
AD MCI NC
(d) Each sub-panel shows the reconstructed surface trajectory by fixing gender, marriage status, education years and ApoE4 type, while varying the diagnosis status. Color on each surface represents shape difference compared with the NC surface at the same age:
AD MCI NC