在PLS中进行交叉验证后,如何获得最少的MSE结果?

时间:2019-09-27 13:57:58

标签: matlab cross-validation pls

我正在运行PLS回归,并尝试在交叉验证后选择MSE最低的参数,以便产生预测。有什么方法可以检索此参数向量吗?

b = randn(100,1); b = zscore(b);
[XL,yl,XS,YS,beta,pctVar,mse,stats] = plsregress(a,b,5,'CV',10);
forecast = [1 a(end,:)]*beta;

但是我不确定这些参数是否最佳。

0 个答案:

没有答案