2022年遗传算法选取最优参数MATLAB程序 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年遗传算法选取最优参数MATLAB程序 .pdf》由会员分享,可在线阅读,更多相关《2022年遗传算法选取最优参数MATLAB程序 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复制代码在这里使用启发式算法GA(遗传算法)来进行参数寻优,用网格划分(grid search)来寻找最佳的参数c 和 g,虽然采用网格搜索能够找到在CV 意义下的最高的分类准确率,即全局最优解,但有时候如果想在更大的范围内寻找最佳的参数c 和 g 会很费时,采用启发式算法就可以不必遍历网格内的所有的参数点,也能找到全局最优解。关于遗传算法这里不打算过多介绍,想要学习的朋友可以自己查看相关资料。使用GA来进行参数寻优在在libsvm-mat-2.89-3FarutoUltimate3.0工具箱中已经实现gaSVMcgForClass.m(分类问题参数寻优)、gaSVMcgForRegress.
2、m(回归问题参数寻优)。1.利用 GA参数寻优函数(分类问题):gaSVMcgForClass 2.bestCVaccuracy,bestc,bestg,ga_option=3.gaSVMcgForClass(train_label,train,ga_option)4.输入:5.train_label:训练集的标签,格式要求与svmtrain相同。6.train:训练集,格式要求与svmtrain相同。7.ga_option:GA中的一些参数设置,可不输入,有默认值,详细请看代码的帮助说明。8.输出:9.bestCVaccuracy:最终 CV意义下的最佳分类准确率。10.bestc:最佳的参
3、数c。11.bestg:最佳的参数g。12.ga_option:记录 GA中的一些参数。13.=14.利用 GA参数寻优函数(回归问题):gaSVMcgForRegress 15.bestCVmse,bestc,bestg,ga_option=16.gaSVMcgForRegress(train_label,train,ga_option)17.其输入输出与gaSVMcgForClass 类似,这里不再赘述。复制代码gaSVMcgForClass.m 源代码:1.function BestCVaccuracy,Bestc,Bestg,ga_option=gaSVMcgForClass(trai
4、n_label,train_data,ga_option)2.%gaSVMcgForClass 3.4.%5.%by faruto 6.%Email: QQ:516667408 http:/ BNU 7.%last modified 2010.01.17 8.9.%若转载请注明:10.%faruto and liyang,LIBSVM-farutoUltimateVersion 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -11.%a toolbox with implements for support vector machines based on libsvm
5、,2009.12.%13.%Chih-Chung Chang and Chih-Jen Lin,LIBSVM:a library for 14.%support vector machines,2001.Software available at 15.%http:/www.csie.ntu.edu.tw/cjlin/libsvm 16.17.%参数初始化18.if nargin=2 19.ga_option=struct(maxgen,200,sizepop,20,ggap,0.9,.20.cbound,0,100,gbound,0,1000,v,5);21.end 22.%maxgen:最
6、大的进化代数,默认为 200,一般取值范围为100,500 23.%sizepop:种群最大数量,默认为 20,一般取值范围为20,100 24.%cbound=cmin,cmax,参数 c 的变化范围,默认为(0,100 25.%gbound=gmin,gmax,参数 g 的变化范围,默认为 0,1000 26.%v:SVM Cross Validation参数,默认为 5 27.28.%29.MAXGEN=ga_option.maxgen;30.NIND=ga_option.sizepop;31.NVAR=2;32.PRECI=20;33.GGAP=ga_option.ggap;34.tr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年遗传算法选取最优参数MATLAB程序 2022 遗传 算法 选取 最优 参数 MATLAB 程序
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内