摘要
针对原有细菌觅食算法收敛速度慢、计算量大的问题,首先通过改进细菌种群大小、细菌运动步长、引进迭代终止条件改进原有细菌觅食算法,然后将其应用到支持向量机的参数优化上。实验以Iris标准测试数据集为依托,以高斯核支持向量机中核参数γ和惩罚因子C为优化对象,分析了遗传算法、粒子群算法、原有的和改进后的细菌觅食算法的寻优性能,验证了将改进后的细菌觅食算法应用到支持向量机参数选择上具有优越性。
For original Bacterial Foraging Algorithm (BFA) exists the problems of slow convergence and large amount of calculation, firstly, by improving bacterial population size, movement step length and introducing the iter ative termination conditions to improve the original BFA, and then applies it to Support Vector Machine (SVM) parameters optimization. Based on Iris standard test data sets, experiments take the penalty factor C and kernel parameter γ of Gaussian kernel SVM as the optimization objects, and analyze the optimization performance of genetic algorithm, particle swarm algorithm, original and improved BFA, the results verify that applied the improved bacteri al foraging algorithm in SVM parameter optimization has superiority.
出处
《计算机工程与应用》
CSCD
2012年第13期31-34,93,共5页
Computer Engineering and Applications
基金
国家自然科学基金(No.51105138)
湖南省高校科技创新团队支持计划
湖南省高校科技成果产业化培育项目(No.10CY008)
新世纪优秀人才支持计划(No.NCET-08-0677)
湖南省自然科学基金重点项目(No.09JJ8005)