Sparse Data-Driven Random Projection in Regression for High-Dimensional Data
Roman Parzer, Peter Filzmoser, Laura Vana-Gür
TL;DR
The paper tackles high-dimensional linear regression with correlated predictors by proposing SPAR—a data-informed two-step approach that combines HOLP-based variable screening with a specially designed CW random projection. The key theoretical contribution is a bound showing substantial expected prediction error gains over conventional random projections when diagonal projection elements are aligned with the true coefficients. SPAR uses an ensemble of screened-projected models and a cross-validated sparsity threshold to balance prediction accuracy and sparsity, achieving strong performance across simulated covariance structures and sparsity levels. Empirical results on Rateye Gene Expression and Face Images demonstrate competitive predictive accuracy and interpretable coefficient patterns, highlighting SPAR’s practical utility for large, complex datasets. The work opens avenues for extensions to non-linear models and classification, while acknowledging sparsity-precision trade-offs in variable selection.
Abstract
We examine the linear regression problem in a challenging high-dimensional setting with correlated predictors where the vector of coefficients can vary from sparse to dense. In this setting, we propose a combination of probabilistic variable screening with random projection tools as a viable approach. More specifically, we introduce a new data-driven random projection tailored to the problem at hand and derive a theoretical bound on the gain in expected prediction error over conventional random projections. The variables to enter the projection are screened by accounting for predictor correlation. To reduce the dependence on fine-tuning choices, we aggregate over an ensemble of linear models. A thresholding parameter is introduced to obtain a higher degree of sparsity. Both this parameter and the number of models in the ensemble can be chosen by cross-validation. In extensive simulations, we compare the proposed method with other random projection tools and with classical sparse and dense methods and show that it is competitive in terms of prediction across a variety of scenarios with different sparsity and predictor covariance settings. We also show that the method with cross-validation is able to rank the variables satisfactorily. Finally, we showcase the method on two real data applications.
