سلام ، به نظر من شما می توانید با مدل رگرسیون چند متغییره در spss نیز این روش را مقایسه نمایید.
در مورد روش های دیگر نیز می توانید از روش فازی عصبیANFIS در matlabاستفاده نمایید. کد این روش را واستون گذاشتم. توجه نمایید که این کد را بهتر است توسط قسمت variable editor نرم افزار متلب فراخوانی نمایید.
%% Creat or Load Data
X=Train data
Y=Test data
%% Creat Fis Structure
Fis=genfis1(TrainData,nInputMFS,InputMFType);
Figure 1,subplot (2,2,1),plot(Fis ,input 1)
...
Fis=genfis2(TrainData(:,1:end-1),TrainData(:,end),rad);
Figure 1,subplot (2,2,1),plot(Fis ,input 1)
...
Fis=genfis3(TrainData(:,1:end-1),TrainData(:,end),'sugeno',nCluster);
Figure 1,subplot (2,2,1),plot(Fis ,input 1)
...
%% Train ANFIS
[Fis err]=anfis(Train data,Fis);
[Fis err]=anfis(Test data,Fis);
اگر در این زمینه اطلاعات بیشتر خواستید به من ایمیل بزنید
jalali.zakariya@gmail.com