搜索

x

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

群体智能优化中的虚拟碰撞:雨林算法

高维尚 邵诚 高琴

引用本文:
Citation:

群体智能优化中的虚拟碰撞:雨林算法

高维尚, 邵诚, 高琴

Pseudo-collision in swarm optimization algorithm and solution:rain forest algorithm

Gao Wei-Shang, Shao Cheng, Gao Qin
PDF
导出引用
  • 启发式优化算法中寻优代理过早收敛易陷入局部最优. 本文对此进行机理分析并发现, 虚拟碰撞作为一种隐性过早收敛现象将直接影响群体智能优化算法的准确性与快速性, 而采样过程的无约束性和样本分布信息的缺失是导致虚拟碰撞的根本原因. 为解决上述问题, 本文提出雨林优化算法. 该算法仿照植物生长模式, 利用规模可变种群代替规模限定种群进行分区分级寻优采样, 并结合均匀与非均匀采样原则来权衡优化算法的探索与挖掘, 可以有效减少虚拟碰撞的发生, 在提高寻优效率的同时, 获取精准性和稳定性较高的全局最优解. 与遗传算法、粒子群算法对标称函数的寻优对比实验表明, 雨林算法在快速性、准确性以及泛化能力等方面均具有优势.
    Pseudo-collision (Pc) as a common but neglected phenomenon in swarm optimization algorithm is revealed in this paper. Mechanism analysis on the inevitability of Pc indicates that both the lack of relation among samples and the unconstrained behavior of sampling are the inherent character of agent operation causing Pc in state-of-the-art swarm algorithms such as genetic algorithm (GA) and particle swarm optimization (PSO). Based on the result of mechanism analysis, a novel partition management and classification sampling strategy is proposed to reduce Pc. In addition, both uniform and non-uniform principles are designed to facilitate the trade-off between exploration and exploitation during optimization. Rain forest algorithm (RFA), of which the evolution mechanism is identical with the above strategy and the principles, is proposed in this paper. By examining the rapidity, accuraty, and generalization capability across six benchmark nonconvex functions, RFA is found to be competitive with or even superior to GA and PSO in dealing with complex multi-peak optimization.
    • 基金项目: 国家自然科学基金(批准号:61074020)资助的课题
    • Funds: Project supported by the National Natural Science Foundation of China (Grant No. 61074020).
    [1]

    Beni G, Wang J 1989 Proceedings of NATO Advanced Workshop on Robots and Biological Systems Tuscany, Italy, June 26-30, 1989 p703

    [2]

    Engelbrecht A, Li X, Middendorf M, Gambardella L M 2009 IEEE Transactions on Evolutionary Computation 13 677

    [3]

    Smith A E 2000 IEEE Transactions on Evolutionary Computation 4 192

    [4]

    Zu Y X, Zhou J, Zeng C C 2010 Chin. Phys. B 19 119501

    [5]

    Wang T T, Li W L, Chen Z H, Miao L 2010 Chin. Phys. B 19 76401

    [6]

    Gao F, Li Z Q, Tong H Q 2008 Chin. Phys. B 17 1196

    [7]

    Zhao Z J, Zheng S L, Xu C Y, Kong X Z 2007 Chin. Phys. 16 1619

    [8]

    Liu X M, Li Y H 2005 Chin. Phys. Lett. 22 1927

    [9]

    Zhu S F, Liu F, Chai Z Y, Qi Y T, Wu J S 2012 Acta Phys. Sin. 61 96401 (in Chinese) [朱思峰, 刘芳, 柴争义, 戚玉涛, 吴建设 2012 物理学报 61 96401]

    [10]

    Kennedy J, Eberhart R 1995 Proceedings of IEEE International Conference on Neural Networks Perth, WA, November 27-December 01, 1995 p1942

    [11]

    Guo Y C, Hu L L, Ding Y 2012 Acta Phys. Sin. 61 54304 (in Chinese) [郭业才, 胡苓苓, 丁锐 2012 物理学报 61 54304]

    [12]

    Wang D F, Han P 2006 Acta Phys. Sin. 55 1644 [王东风, 韩璞 2006 物理学报 55 1644]

    [13]

    Gao F, Tong H Q 2006 Acta Phys. Sin. 55 577 [高飞, 童恒庆 2006 物理学报 55 577]

    [14]

    Chen W N, Zhang J, Lin Y, Chen N, Zhan Z H, Chung H, Li Y, Shi Y 2012 IEEE Transactions on Evolutionary Computation 17 241

    [15]

    Blackwell T 2012 IEEE Transactions on Evolutionary Computation 16 354

    [16]

    Li X, Yao X 2012 IEEE Transactions on Evolutionary Computation 16 210

    [17]

    Zhan Z H, Zhang J, Li Y, Shi Y H 2011 IEEE Transactions on Evolutionary Computation 15 832

    [18]

    van den Bergh F, Engelbrecht A P 2004 IEEE Transactions on Evolutionary Computation 8 225

    [19]

    Li X 2010 IEEE Transactions on Evolutionary Computation 14 150

    [20]

    Shi Y, Eberhart R C 1998 Proceedings of Evolutionary Programming San Diego, California, USA, March 25-27, 1998 p591

    [21]

    Trelea I C 2003 Information Processing Letters 85 317

    [22]

    Montes De Oca M A, Stutzle T, Birattari M, Dorigo M 2009 IEEE Transactions on Evolutionary Computation 13 1120

    [23]

    Poli R 2008 Journal of Artificial Evolution and Applications 2008 1

    [24]

    Iqbal M, Montes De Oca M A 2006 Proceedings of the fifth international workshop on ant colony optimization and swarm intelligence Brussels, Belgium, September 4-7, 2006 p72

    [25]

    Xie X F, Zhang W J, Yang Z L 2002 IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions Chengdu, China, June 29-July 1, 2002 p1170

    [26]

    Zhang J, Hung H S, Lo W L 2007 IEEE Transactions on Evolutionary Computation 11 326

    [27]

    Naznin F, Sarker R, Essam D 2012 IEEE Transactions on Evolutionary Computation 16 615

    [28]

    Poli R, Kennedy J, Blackwell T 2007 Swarm Intelligence Journal 1 33

    [29]

    Poli R 2009 IEEE Transactions on Evolutionary Computation 13 712

    [30]

    Macnish C 2007 Connection Science 19 361

    [31]

    Yang Q, Ding S C 2007 Computer Engineering and Applications 43 80

    [32]

    Ronkkonen J, Li X D, Kyrki V, Lampinen J 2011 Soft Computing 15 1689

    [33]

    Vural R A, Yildirim T, Kadioglu T, Basargan A 2012 IEEE Transactions on Evolutionary Computation 16 135

  • [1]

    Beni G, Wang J 1989 Proceedings of NATO Advanced Workshop on Robots and Biological Systems Tuscany, Italy, June 26-30, 1989 p703

    [2]

    Engelbrecht A, Li X, Middendorf M, Gambardella L M 2009 IEEE Transactions on Evolutionary Computation 13 677

    [3]

    Smith A E 2000 IEEE Transactions on Evolutionary Computation 4 192

    [4]

    Zu Y X, Zhou J, Zeng C C 2010 Chin. Phys. B 19 119501

    [5]

    Wang T T, Li W L, Chen Z H, Miao L 2010 Chin. Phys. B 19 76401

    [6]

    Gao F, Li Z Q, Tong H Q 2008 Chin. Phys. B 17 1196

    [7]

    Zhao Z J, Zheng S L, Xu C Y, Kong X Z 2007 Chin. Phys. 16 1619

    [8]

    Liu X M, Li Y H 2005 Chin. Phys. Lett. 22 1927

    [9]

    Zhu S F, Liu F, Chai Z Y, Qi Y T, Wu J S 2012 Acta Phys. Sin. 61 96401 (in Chinese) [朱思峰, 刘芳, 柴争义, 戚玉涛, 吴建设 2012 物理学报 61 96401]

    [10]

    Kennedy J, Eberhart R 1995 Proceedings of IEEE International Conference on Neural Networks Perth, WA, November 27-December 01, 1995 p1942

    [11]

    Guo Y C, Hu L L, Ding Y 2012 Acta Phys. Sin. 61 54304 (in Chinese) [郭业才, 胡苓苓, 丁锐 2012 物理学报 61 54304]

    [12]

    Wang D F, Han P 2006 Acta Phys. Sin. 55 1644 [王东风, 韩璞 2006 物理学报 55 1644]

    [13]

    Gao F, Tong H Q 2006 Acta Phys. Sin. 55 577 [高飞, 童恒庆 2006 物理学报 55 577]

    [14]

    Chen W N, Zhang J, Lin Y, Chen N, Zhan Z H, Chung H, Li Y, Shi Y 2012 IEEE Transactions on Evolutionary Computation 17 241

    [15]

    Blackwell T 2012 IEEE Transactions on Evolutionary Computation 16 354

    [16]

    Li X, Yao X 2012 IEEE Transactions on Evolutionary Computation 16 210

    [17]

    Zhan Z H, Zhang J, Li Y, Shi Y H 2011 IEEE Transactions on Evolutionary Computation 15 832

    [18]

    van den Bergh F, Engelbrecht A P 2004 IEEE Transactions on Evolutionary Computation 8 225

    [19]

    Li X 2010 IEEE Transactions on Evolutionary Computation 14 150

    [20]

    Shi Y, Eberhart R C 1998 Proceedings of Evolutionary Programming San Diego, California, USA, March 25-27, 1998 p591

    [21]

    Trelea I C 2003 Information Processing Letters 85 317

    [22]

    Montes De Oca M A, Stutzle T, Birattari M, Dorigo M 2009 IEEE Transactions on Evolutionary Computation 13 1120

    [23]

    Poli R 2008 Journal of Artificial Evolution and Applications 2008 1

    [24]

    Iqbal M, Montes De Oca M A 2006 Proceedings of the fifth international workshop on ant colony optimization and swarm intelligence Brussels, Belgium, September 4-7, 2006 p72

    [25]

    Xie X F, Zhang W J, Yang Z L 2002 IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions Chengdu, China, June 29-July 1, 2002 p1170

    [26]

    Zhang J, Hung H S, Lo W L 2007 IEEE Transactions on Evolutionary Computation 11 326

    [27]

    Naznin F, Sarker R, Essam D 2012 IEEE Transactions on Evolutionary Computation 16 615

    [28]

    Poli R, Kennedy J, Blackwell T 2007 Swarm Intelligence Journal 1 33

    [29]

    Poli R 2009 IEEE Transactions on Evolutionary Computation 13 712

    [30]

    Macnish C 2007 Connection Science 19 361

    [31]

    Yang Q, Ding S C 2007 Computer Engineering and Applications 43 80

    [32]

    Ronkkonen J, Li X D, Kyrki V, Lampinen J 2011 Soft Computing 15 1689

    [33]

    Vural R A, Yildirim T, Kadioglu T, Basargan A 2012 IEEE Transactions on Evolutionary Computation 16 135

  • [1] 冯乃星, 王欢, 朱子贤, 董纯志, 李宏杨, 张玉贤, 杨利霞, 黄志祥. 基于极限梯度提升的完美匹配单层智能算法实现航空瞬变电磁问题高效吸收. 物理学报, 2024, 73(6): 065201. doi: 10.7498/aps.73.20231724
    [2] 林基艳, 孙姣夏, 林书玉. 大尺寸三维超声振动系统的智能优化设计研究. 物理学报, 2024, 0(0): 0-0. doi: 10.7498/aps.73.20240006
    [3] 冯丽雅, 路慧敏, 朱一帆, 陈毅勇, 于彤军, 王建萍. AlGaN基深紫外LED电子阻挡层的智能优化设计. 物理学报, 2023, 72(4): 048502. doi: 10.7498/aps.72.20222004
    [4] 肖圣杰, 林敏, 赵柏, 林志, 程铭. 智能反射面辅助的星地融合网络鲁棒安全波束成形算法. 物理学报, 2022, 71(7): 078401. doi: 10.7498/aps.71.20212032
    [5] 沈培鑫, 蒋文杰, 李炜康, 鲁智德, 邓东灵. 量子人工智能中的对抗学习. 物理学报, 2021, 70(14): 140302. doi: 10.7498/aps.70.20210789
    [6] 黄辉, 胡晨岩, 田梓聪, 缪秋霞, 王慧琴. 基于移动渐近线算法的大角度偏转分束器的智能设计. 物理学报, 2021, 70(23): 234102. doi: 10.7498/aps.70.20210117
    [7] 张仁强, 蒋翔宇, 俞炯弛, 曾充, 宫明, 徐顺. 格点量子色动力学蒸馏算法中关联函数的计算优化. 物理学报, 2021, 70(16): 161201. doi: 10.7498/aps.70.20210030
    [8] 吴琴菲, 文锦辉. 基于智能搜寻者优化的频率分辨光学开关重构算法. 物理学报, 2021, 70(9): 090601. doi: 10.7498/aps.70.20201731
    [9] 吴夏, 魏征. 基于内核构建的Cu-Au-Pd团簇稳定结构优化. 物理学报, 2017, 66(15): 150202. doi: 10.7498/aps.66.150202
    [10] 巫金波, 温维佳. 场诱导软物质智能材料研究进展. 物理学报, 2016, 65(18): 188301. doi: 10.7498/aps.65.188301
    [11] 宋丹, 樊晓平, 刘钟理. 一种基于非基因信息的免疫记忆优化算法. 物理学报, 2015, 64(14): 140203. doi: 10.7498/aps.64.140203
    [12] 丁红兵, 王超, 赵雅坤. 临界流喷嘴喉部氢气等熵指数解析计算与进化回归方法. 物理学报, 2014, 63(16): 164701. doi: 10.7498/aps.63.164701
    [13] 段敏, 高辉, 宋永端. 智能群体环绕运动控制. 物理学报, 2014, 63(14): 140204. doi: 10.7498/aps.63.140204
    [14] 李恒, 于斌, 陈丹妮, 牛憨笨. 高效双螺旋点扩展函数相位片的设计与实验研究. 物理学报, 2013, 62(12): 124201. doi: 10.7498/aps.62.124201
    [15] 龙文, 焦建军. 基于混合交叉进化算法的混沌系统参数估计. 物理学报, 2012, 61(11): 110507. doi: 10.7498/aps.61.110507
    [16] 张文专, 龙文, 焦建军. 基于差分进化算法的混沌时间序列预测模型参数组合优化. 物理学报, 2012, 61(22): 220506. doi: 10.7498/aps.61.220506
    [17] 舒 斌, 张鹤鸣, 朱国良, 樊 敏, 宣荣喜. 基于智能剥离技术的SOI材料制备. 物理学报, 2007, 56(3): 1668-1673. doi: 10.7498/aps.56.1668
    [18] 刘天亮, 黄海军. 日常择路行为的多智能体模拟. 物理学报, 2007, 56(11): 6321-6325. doi: 10.7498/aps.56.6321
    [19] 张便利, 常胜江, 李江卫, 王 凯, 申会庭, 张延炘, 翟宏琛. 基于彩色直方图分析的智能视频监控系统. 物理学报, 2006, 55(12): 6399-6404. doi: 10.7498/aps.55.6399
    [20] 付传技, 汪秉宏, 殷传洋, 高 坤. 利用智能决策的双通道交通流. 物理学报, 2006, 55(8): 4032-4038. doi: 10.7498/aps.55.4032
计量
  • 文章访问数:  6011
  • PDF下载量:  556
  • 被引次数: 0
出版历程
  • 收稿日期:  2013-01-04
  • 修回日期:  2013-07-02
  • 刊出日期:  2013-10-05

/

返回文章
返回