C-IMHI: High-Dimensional Imputation
- C-IMHI is a Bayesian high-dimensional imputation method that addresses missing neuroimaging data by utilizing robust posterior-mode covariance estimation.
- It significantly reduces computational cost from O(p³) to O(p) per iteration while maintaining stability when the number of variables far exceeds the sample size.
- Empirical results show that C-IMHI outperforms traditional methods such as MICE, achieving lower error rates and rapid convergence in neuroimaging studies.
High-Dimensional Multiple Imputation (HIMA) is a Bayesian methodology for addressing missing data in multivariate neuroimaging datasets characterized by high dimensionality and complex dependence structures. Traditional multiple imputation approaches are computationally prohibitive and unstable in such settings due to the size and properties of the covariance matrices involved. HIMA introduces a computationally efficient and numerically stable strategy for multiple imputation by leveraging robust posterior-mode-based covariance estimation, specifically tailored for scenarios where the number of variables far exceeds the sample size (Lu et al., 2023).
1. Bayesian Model Specification
Let denote the -dimensional neuroimaging measurement vector for subject . Each vector is partitioned into observed () and missing () blocks, such that . A joint multivariate normal model is assumed under a Missing At Random (MAR) mechanism: with
The observed-data likelihood is given by: Conjugate priors are adopted: 0 yielding a joint posterior: 1 with 2 as the sample covariance and 3 as the mean of the completed data. The full conditional distributions are: 4
2. Computational Strategy for High-Dimensional Covariance Estimation
Direct posterior sampling of 5 from an Inverse-Wishart distribution is computationally expensive—the cost is 6 per draw due to the requisite matrix inversion and Cholesky decomposition—and numerically unstable when 7 due to near-singularity. HIMA circumvents this by substituting full posterior sampling with repeated computation of the posterior-mode (MAP) estimate 8.
The posterior mode under an Inv–Wishart prior is: 9 Reparameterizing the prior as 0, where 1 is the prior precision and 2 the prior mean, and setting 3 yields: 4 Hyperparameters 5 are estimated by empirical Bayes via minimization of the Kullback–Leibler divergence: 6 Closed-form updates for this procedure are available. Theoretical results establish consistency of 7 in operator norm even in extreme high-dimensional regimes (8). Replacing posterior draws with mode estimation reduces per-iteration computational cost to 9 and enhances numerical stability by avoiding degeneracy or near-singularity of the covariance estimate (Lu et al., 2023).
3. HIMA Algorithmic Workflow
HIMA generates 0 multiply imputed datasets as follows:
- Initialization: For each imputation 1, initialize 2 with marginal column means. Set 3, 4.
- Iterative Steps (for 5):
- Imputation Step (I-step): For each 6, sample missing values 7 from the conditional normal distribution:
8
where
9
0
- Parameter Step (P-step): Compute sample covariance 1 and mean 2 of the completed data. Update covariance:
3
Sample new mean:
4
- Output: After 5 iterations (typically 6–7 suffices), 8 is recorded as the 9-th imputed dataset.
Convergence is assessed via trace plots of selected entries in 0, 1, or representative imputed values. The average number of iterations required for stabilization is approximately 2 in empirical settings (Lu et al., 2023).
4. Empirical Performance and Evaluation
4.1 Simulation Studies
Simulation studies use real MRI data: 3 subjects, 4--5 voxels per region. Entries are randomly deleted to achieve 620% missingness per voxel, with variables exceeding 40% missingness removed. The following metrics are reported, standardized per voxel variance:
- Weighted Mean Absolute Error (wMAE)
- Weighted Mean Squared Error (wMSE)
- Weighted Mean Bias Error (wMBE)
HIMA is benchmarked against mean-substitution and MICE (Multivariate Imputation by Chained Equations, 7, 8). Results for the right hippocampus region (9) are summarized below.
| Method | Mean wMAE (sd) | Mean wMSE (sd) | Mean wMBE (sd) | Time (hrs) |
|---|---|---|---|---|
| Mean-imp | 0.452 (0.02) | 0.320 (0.03) | 0.041 (0.01) | <0.1 |
| MICE | 0.129 (0.01) | 0.046 (0.01) | 0.008 (0.004) | 2300 |
| HIMA | 0.072 (0.005) | 0.018 (0.002) | 0.004 (0.002) | 1.1 |
HIMA reduces error by approximately 40% relative to MICE and gives more than 2000-fold speedup in computational time (Lu et al., 2023). Trace plots demonstrate that HIMA achieves smaller posterior variance and rapid convergence in about 10 iterations.
4.2 Application to Real Schizophrenia MRI Data
Applied to 99 ICBM brain regions (missing-rate 14.6%, 0--1), HIMA is run with 2, 3. Imputation quality is verified via:
- Scatterplots of observed vs imputed values for randomly sampled voxels, which cluster near the diagonal.
- Overlapping kernel density estimates for observed and imputed marginal distributions.
- Whole-brain heatmaps showing restoration of coverage in data-sparse anatomical regions, especially frontal and temporal lobes.
The imputed datasets enable more stable group-level analysis of water-exchange function in schizophrenia by restoring statistical power in key brain regions (Lu et al., 2023).
5. Limitations and Extensions
HIMA relies on a multivariate normality assumption, which may be violated for non-Gaussian contrasts (e.g., task-fMRI). The approach loses stability when more than 40% data are missing per variable. It does not explicitly model spatial or graphical structure in the covariance matrix beyond what is captured in 4; for example, there is no use of Gaussian-Markov random fields.
Potential extensions include introducing structured (spatial/graphical) priors on 5—such as banded or sparse-precision matrices—to better represent spatial dependencies; and dimensionality reduction (e.g., PCA) for very high variable counts (6).
For successful application, the following recommendations are provided:
- Variables with 7 missingness should be dropped before applying HIMA.
- Marginal densities for each subject may be smoothed to mitigate inter-subject distributional variation.
- Convergence diagnostics should be run using trace plots for selected variables.
- For typical downstream usage, 8–9 and 0–1 suffice, though 2 may be increased for improved uncertainty quantification.
6. Significance and Domain Impact
HIMA delivers a numerically stable, 3 per-iteration computational solution for high-dimensional covariance estimation and multiple imputation. It achieves substantial speed advantages over traditional Gibbs/MICE approaches while also improving the accuracy and stability of imputations in high-dimensional neuroimaging data (Lu et al., 2023). Restoring missing data in neuroimaging studies of disorders such as schizophrenia enables more comprehensive and reliable group-level statistical analyses, particularly in anatomically large or data-sparse brain regions. The method is broadly adaptable to multivariate neuroimaging data with similar missingness and dimensionality profiles, with possible extensions to incorporate spatial structure and alternative distributional assumptions.