Sufficient Dimesion Reduction via Generalized Stein's Lemma
Organizations: Key Laboratory of Applied Statistics of MOE, Key Laboratory of Big Data Analysis of Jilin Province, School of Mathematics and Statistics, Northeast Normal University, Renmin Street, Changchun, 130024, Jilin, China
Abstract
Sufficient dimension reduction (SDR) seeks the minimal subspace of the predictors that captures the full conditional distribution of the response, which is known as the central subspace (CS). When the response is multivariate, the problem becomes considerably more challenging, particularly when the sample size is limited. Existing methods face different limitations:inverse regression approaches rely on strong distributional assumptions and matrix inversion, and their multi-response extensions suffer from severe slice sparsity; forward regression methods depend on computationally intensive iterative smoothing whose cost grows with the response dimension; and deep learning-based approaches demand large amounts of labeled data. To circumvent these shortcomings, we propose an SDR framework based on the generalized Stein's lemma. Our method constructs a cross-moment matrix between the multivariate response and the marginal score function of the predictors, and recovers the CS via its singular value decomposition. The proposed method does not rely on the linearity condition, avoids matrix inversion as well as iterative smoothing, and can leverage unlabeled data when available. We establish convergence guarantees for the proposed estimator under standard regularity conditions. Moreover, we propose a practical rank-selection algorithm to estimate the dimension of the CS. Extensive simulation studies and a real data application demonstrate that the proposed methods consistently outperform existing approaches across a variety of settings, particularly in moderate-dimensional, label-scarce scenarios with high noise levels.
Figures & tables
| Method | Data generating distribution | |||||||||||
| Isotropic Gaussian | AR(1) Gaussian | Log-normal | Exp-trans AR(1) | |||||||||
| External baselines | ||||||||||||
| SIR | ||||||||||||
| csOPG | 0.26 (0.44) | 0.29 (0.48) | ||||||||||
| KSIR | ||||||||||||
| Train ratio | Method | |||||||||
| 0.1 | 0.3 | 0.5 | ||||||||
| MSE ( ) | MSE ( ) | MSE ( ) | MSE ( ) | MSE ( ) | MSE ( ) | |||||
| 0.6 | External baselines | |||||||||
| SIR | 12.00(0.00) | 1.0197(0.1007) | 1.0328(0.0893) | 11.49(0.50) | 0.6795(0.0562) | 0.6813(0.0571) | 11.00(0.00) | 0.6264(0.0515) | 0.6257(0.0510) | |
| csOPG | 4.53(1.47) | 0.7854(0.0871) | 0.7475(0.0732) | 5.07(1.42) | 0.7571(0.0774) | 0.6909(0.0635) | 5.59(1.49) | 0.7262(0.0726) | 0.6785(0.0670) | |
| KSIR | 3.28(1.13) | 0.7505(0.0752) | 0.7080(0.0708) | 3.38(0.88) | 0.6992(0.0729) | 0.6501(0.0589) | 3.36(0.87) | 0.6727(0.0666) | 0.6186(0.0571) | |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value | Remarks |
| Optimizer | AdamW | default betas (0.9,0.999) |
| Learning rate | – | |
| Weight decay | – | |
| Batch size | 256 | – |
| Epochs | 150 | fixed, no early stopping |
| LR scheduler | Cosine annealing | period = 150 epochs |
| Parameter | Value | Remarks |
| Kernel | curl-free IMQ | curl-free inverse multiquadric |
| Regularization parameter | 1e-4/1e-5 | taken to be 1e-4 except in the simulation study |
| Data standardization | Yes | performed before fitting; gradients rescaled back |
| Random seed | Set | via np.random.seed() for reproducibility |
| Parameter | Value | Remarks |
| Optimizer | Adam | default betas |
| Learning rate | – | |
| Weight decay | None | – |
| Batch size | 64 | – |
| Epochs | 100 | fixed |
| Loss function | MSE | – |
| Parameter | Value | Remarks |
| Optimizer | Adam | default betas |
| Learning rate | – | |
| Batch size | 64 | – |
| Epochs | 200 | early stopping based on validation MSE |
| Loss function | MSE | – |
| Gradient clipping | Max norm = 1.0 | applied after each backward pass |
| Method | Parameters |
| / | Heavy: ; Light: |
| / | Heavy: ; Light: |
| SIR | Heavy: ; Light: |
| MLP | Heavy: ; Light: |
Dimensionality Reduction
Dimensionality reduction maps high-dimensional data to compact representations for visualization, prediction, compression, and scientific modeling.
See all 145 papers