資源簡介
以優化SVR算法的參數c和g為例,對DE(差分進化)算法MATLAB源碼進行了詳細中文注解。是很好的學習材料。

代碼片段和文件信息
%%?SVR_fitness?--?objective?function
function?fitness=fobj(cvinput_trainoutput_traininput_testoutput_test)
%?cv為長度為2的橫向量,即SVR中參數c和v的值
cmd?=?[‘-s?3?-t?2‘‘?-c?‘num2str(cv(1))‘?-g?‘num2str(cv(2))];
model=svmtrain(output_traininput_traincmd);?%?SVM模型訓練
[~fitness]=svmpredict(output_testinput_testmodel);?%?SVM模型預測及其精度
fitness=fitness(2);?%?以平均均方誤差MSE作為優化的目標函數值
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-11-03?10:08??2016.11.03DE_SVR\
?????文件?????????422??2016-11-03?10:03??2016.11.03DE_SVR\fobj.m
?????文件?????????298??2016-11-03?10:03??2016.11.03DE_SVR\init_individual.m
?????文件?????????391??2016-11-03?10:08??2016.11.03DE_SVR\mycdfr.m
?????文件?????????321??2016-11-03?10:08??2016.11.03DE_SVR\myfvd.m
?????文件??????????70??2016-11-03?10:08??2016.11.03DE_SVR\mymae.m
?????文件??????????85??2016-11-03?10:08??2016.11.03DE_SVR\mymape.m
?????文件??????????74??2016-11-03?10:08??2016.11.03DE_SVR\mymse.m
?????文件????????5185??2016-11-03?10:03??2016.11.03DE_SVR\my_DE_SVR.m
?????文件????????1061??2016-11-03?10:07??2016.11.03DE_SVR\my_DE_SVR_demo.m
?????文件?????????447??2016-11-03?09:59??2016.11.03DE_SVR\wndspd.mat
- 上一篇:基于差分的可逆水印
- 下一篇:MATLAB 工程案例.
評論
共有 條評論