資源簡介
用MATLAB實現自適應神經模糊推理系統(ANFIS)結構訓練。代碼中,首先創建一個初始原ANFIS結構,然后采用遺傳算法(GA)、粒子群優化(PSO)來訓練ANFIS。此進化訓練算法可用于解決非線性回歸函數逼近問題。
代碼片段和文件信息
%
%?Copyright?(c)?2015?Zhang
%?All?rights?reserved.?Please?read?the?“license.txt“?for?license?terms.
%
%?Project?title:?Evolutionary?ANFIS?Traing?in?MATLAB
%?Publisher:?Zhang
%?
%?Developer:?Z.H
%
function?fis=CreateInitialFIS(datanCluster)
????if?~exist(‘nCluster‘‘var‘)
????????nCluster=‘auto‘;
????end
????x=data.TrainInputs;
????t=data.TrainTargets;
????
????fcm_U=2;
????fcm_MaxIter=100;
????fcm_MinImp=1e-5;
????fcm_Display=false;
????fcm_options=[fcm_U?fcm_MaxIter?fcm_MinImp?fcm_Display];
????fis=genfis3(xt‘sugeno‘nClusterfcm_options);
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????587??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\CreateInitialFIS.m
?????文件??????12763??2015-09-10?20:29??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\engine_data.mat
?????文件????????624??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\GetFISParams.m
?????文件???????1332??2016-07-29?20:09??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\license.txt
?????文件????????912??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\LoadData.m
?????文件???????1053??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\main.m
?????文件????????882??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\PlotResults.m
?????文件????????328??2016-07-29?20:12??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\RouletteWheelSelection.m
?????文件????????760??2016-07-29?20:11??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\SetFISParams.m
?????文件???????4813??2016-07-29?20:11??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\TrainAnfisUsingGA.m
?????文件???????4675??2016-07-29?20:11??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\TrainAnfisUsingPSO.m
?????文件????????721??2016-07-29?20:11??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training\TrainFISCost.m
?????文件???????1332??2016-07-29?20:09??Evolutionary?ANFIS?Training\license.txt
?????目錄??????????0??2016-07-29?20:11??Evolutionary?ANFIS?Training\Evolutionary?ANFIS?Training
?????目錄??????????0??2016-07-29?20:08??Evolutionary?ANFIS?Training
-----------?---------??----------?-----??----
????????????????30782????????????????????15
- 上一篇:PPD 通用的遺傳算法
- 下一篇:GPStoolbox matlab的GPS工具箱
評論
共有 條評論