A Penalized Regression Method for Genomic Prediction Reduces Mismatch between Training and Testing Sets.
Osval A Montesinos-LópezCristian Daniel Pulido-CarrilloAbelardo Montesinos-LópezJesús Antonio Larios TrejoJosé Cricelio Montesinos-LópezAfolabi AgbonaJosé CrossaPublished in: Genes (2024)
Genomic selection (GS) is changing plant breeding by significantly reducing the resources needed for phenotyping. However, its accuracy can be compromised by mismatches between training and testing sets, which impact efficiency when the predictive model does not adequately reflect the genetic and environmental conditions of the target population. To address this challenge, this study introduces a straightforward method using binary-Lasso regression to estimate β coefficients. In this approach, the response variable assigns 1 to testing set inputs and 0 to training set inputs. Subsequently, Lasso, Ridge, and Elastic Net regression models use the inverse of these β coefficients (in absolute values) as weights during training (WLasso, WRidge, and WElastic Net). This weighting method gives less importance to features that discriminate more between training and testing sets. The effectiveness of this method is evaluated across six datasets, demonstrating consistent improvements in terms of the normalized root mean square error. Importantly, the model's implementation is facilitated using the glmnet library, which supports straightforward integration for weighting β coefficients.