免疫多向二进制粒子群优化算法
Immune Multi-Direction Binary Particle Swarm Optimization Algorithm
DOI: 10.12677/CSA.2013.38058, PDF, HTML, XML, 下载: 2,996  浏览: 5,687  科研立项经费支持
作者: 齐子元:装甲兵工程学院装备试用与培训大队,北京;军械工程学院火炮工程系,石家庄;张进秋, 岳 杰:装甲兵工程学院装备试用与培训大队,北京;马 朝:中国人民解放军75134部队,崇左
关键词: 二进制粒子群优化算法免疫算子克隆选择Binary Particle Swarm Optimization Algorithm (BPSO); Immune Operator; Clone Selection
摘要: 提出了一种新的BPSO改进算法——免疫多向二进制粒子群优化算法(IMBPSO),算法中引入了免疫算法的克隆选择算子和免疫系统的免疫记忆特性,保证了算法寻优的快速性以及群体的多样性。此外,通过修改速度更新公式,把粒子群的搜索方向从单向变为多向,从而克服了BPSO算法中易陷入局部最优,进化后期收敛速度慢和精度不高等缺点。通过几个标准函数进行测试与评价,证明了IMBPSO算法具有良好的寻优性能。
>A novel algorithm of BPSO is presented, which is named immune multi-direction binary particle swarm op- timization algorithm (IMBPSO). Operators including immune memory and clone selection of immune algorithm are introduced into BPSO in order to ensure the algorithm to find the best solution quickly and the diversity of colony. Fur- thermore, by modifying the formula of renewal of speed, the particle is translated from single direction into multi-di- rection. So it overcomes the disadvantages of BPSO algorithm, including falling into local best easily, low convergence speed as well as low quality in evolution evening. By testing and estimating with some standard functions, IMBPSO algorithm’s ability in finding the best solution is proved.
文章引用:齐子元, 张进秋, 岳杰, 马朝. 免疫多向二进制粒子群优化算法[J]. 计算机科学与应用, 2013, 3(8): 331-335. http://dx.doi.org/10.12677/CSA.2013.38058

参考文献

[1] Kennedy, J. and Eberhart, R.C. (1995) Particle swarm opti-miza- tion. IEEE International Conference on Neural Net-works, Perth, 1942-1948.
[2] Kennedy, J. and Eberhart, R.C. (1997) A discrete binary version of the particle swarm algorithm. Proceedings of the World Multi- conference on Systemic, Cybernetics and Informatics, IEEE Ser- vice Center, Piscataway, 4104-4109.
[3] Shi, Y. and Eberhart, R. (1998) A modified particle swarm opti- mizer. IEEE World Congress on Computational Intelligence, 69- 73.
[4] 郑洪英 (2007) 基于进化算法的入侵检测技术研究. 博士论文, 重庆大学, 63-69.
[5] 王新峰, 邱静, 刘冠军 (2005) 基于离散粒子群优化算法的直升机减速器齿轮故障特征选择. 航空动力学报, 6, 969-972.
[6] 胡春霞 (2007) 免疫微粒群算法的研究. 硕士论文, 太原科技大学, 16-21.
[7] 曾慧娟, 潘文斌, 朱建全 (2008) 基于改进粒子群优化算法的水质模型参数识别. 环境污染与防治, 3, 1-7.