ENET Elastic net regularization: EViews 13 vs 14
Posted: Thu Jan 30, 2025 8:19 pm
I get different results when comparing the results of Ridge regressions and Lasso regressions in EViews 13 vs EViews 14 when lambda is left blank. The cross-validation options are K-fold (with 5 folds), the random number generator is Knuth (with seed set to 0), and the objective is set to Mean square Error. (Path definition and stopping rules are left at their defaults), and dependent scaling is set to "none". For the ridge regression, the optimal lambda is precisely 1000 times higher.
Would you happen to have any insights on why I cannot reproduce results across different versions of EVIEWS?
Output from EVIEWS 14
Dependent Variable: DLOG(RGDP)
Method: Elastic Net Regularization
Date: 01/31/25 Time: 16:11
Sample (adjusted): 2000Q2 2023Q1
Included observations: 92 after adjustments
Regularization penalty: Ridge regression (squared L2-norm)
Lambda specification: Automatic path (optimal = 17.822)
Cross-validation: K-Fold with MSE Objective (nfolds=5, rng=kn,
seed=0)
Variable scaling: Regressors (none), Dependent (none)
Would you happen to have any insights on why I cannot reproduce results across different versions of EVIEWS?
Output from EVIEWS 14
Dependent Variable: DLOG(RGDP)
Method: Elastic Net Regularization
Date: 01/31/25 Time: 16:11
Sample (adjusted): 2000Q2 2023Q1
Included observations: 92 after adjustments
Regularization penalty: Ridge regression (squared L2-norm)
Lambda specification: Automatic path (optimal = 17.822)
Cross-validation: K-Fold with MSE Objective (nfolds=5, rng=kn,
seed=0)
Variable scaling: Regressors (none), Dependent (none)