PLS-DA: 偏最小二乘法判别分析 偏最小二乘法判别分析(PLS-DA,Partial Least Squares Discriminant Analysis)经常用来处理分类和判别问题。其与PCA类似,不同的是PCA是无监督的,PLS-DA是有监督的。 当样本组间差异大而组内差异小时,无监督分析方法可以很好的区分组间差异。反之样本组间差异不大,无监督的方法就难...
各位大侠,用matlab的pls工具箱里面的plsda进行分类,例如在校正集中x的class里面对相应样本设置了三个...
用MATLAB编写的PLS算法程序clearall; loadDATA1; loadDATA3; [X0,Y0]=stda(X,Y); x0=X0; y0=Y0; [W,T,U,V,RX,RY,YY]=regress(X0,Y0); T11=T; [W2,T2,U2,V2,RX2,RY2,YY2]=regress(RX,RY); T3=[T T2]; X6=W*V; [M1 N1]=size(X0); M2=eye(N1); X7=V2*(M2-W*U')*...
将载荷向量曲线、 不同等级马铃薯平均光谱曲线、 黑心健康薯差值光谱曲线中的特征波长进行组合分析, 选取黑心病判别的最优特征波长组合。 所有数据处理与分析在Matlab R2016(Mathworks, 美国)平台中实现, 其中PLS-DA算法使用PLS toolbox(Eigenvector, 美国)实现。 2 结果与讨论 2.1 光谱形态分析 分别对不同黑心等级马...
...simca P无法实现 osc-pls的。它可以实现OPLS,这个O是正交的意思。至于osc-pls,Matlab可以的 ...