Abstract Choosing a shrinkage method can be done by selecting penalty from list of pre-specified penalties or constructing based on the data. If for class linear models is given, we introduce predictive stability criterion data perturbation to select list. Simulation studies show that our identifies methods usually agree with existing literature and help explain heuristically when given expecte...