偏小二乘法检验matlab代码PLSR-ANFIS
介绍
PLSR-ANFIS是一个
MATLAB
软件包,它同时使用偏最小二乘回归
(PLSR)
和自适应网络模糊推理系统
(ANFIS)
在一组自变量
(
X
)
和因变量之间建立预测模型。变量
(
Y
)。
该模型采用如下两阶段方法:
阶段1:
第
1
部分:使用
PLSR,建立预测模型来估计Y。
这表示为YP
。
第
2
部分:使用
PLSR,建立预测模型来估计YP的误差。
这表示为ErrP或预测错误。
阶段
2:使用
ANFIS
建立预测模型来估计Y
,使用YP和ErrP作为其输入。
这表示为modYP
。
如何使用代码?
MCode
目录下有几个
MATLAB
代码可用。
两个主要功能是:
[result,
detail]=train_PLSR_ANFIS(X,Y,inputMFTypes,mfNum)
和
[modYP,YP,ErrP]=eval_PLSR_ANFIS(X,PLSR_ANFIS_Result)
顾名思义,第一个用于训练和建立建议的两阶段模型,第二个用于在新数据集上评估模型。
还有两个测试文件可用,展示了如何使
2021-06-08 18:05:25
45KB
系统开源
1