高级检索

    何鹏, 阎兴頔, 侍洪波. 一种快速自适应蜂群算法及其应用[J]. 华东理工大学学报(自然科学版), 2013, (5): 588-595.
    引用本文: 何鹏, 阎兴頔, 侍洪波. 一种快速自适应蜂群算法及其应用[J]. 华东理工大学学报(自然科学版), 2013, (5): 588-595.
    HE Peng, YAN Xing-di, SHI Hong-bo. A Quick Self Adaptive Artificial Bee Colony Algorithm and Its Application[J]. Journal of East China University of Science and Technology, 2013, (5): 588-595.
    Citation: HE Peng, YAN Xing-di, SHI Hong-bo. A Quick Self Adaptive Artificial Bee Colony Algorithm and Its Application[J]. Journal of East China University of Science and Technology, 2013, (5): 588-595.

    一种快速自适应蜂群算法及其应用

    A Quick Self Adaptive Artificial Bee Colony Algorithm and Its Application

    • 摘要: 提出了一种改进的人工蜂群算法(Quick Self Adaptive Artificial Bee Colony, QAABC)。首先,对人工蜂群算法的选择策略和搜索策略进行改进,以提高算法的收敛速度和优化精度;其次,对超边界的个体进行一次有效变异,增强种群的多样性。最后,将本文算法与其他两种算法(标准ABC、ABCP)对5个测试函数在低维和高维进行了对比实验,并将之运用于压力容器设计中成本最小化问题的研究,所得结果均验证了改进算法的有效性。

       

      Abstract: Due to its simpler operation, less control parameters, and stronger robustness, artificial bee colony algorithm (ABC) has been becoming a hot topic of swarm intelligence. However, there still exist some shortcomings in ABC algorithm, such as low convergence rate and easily falling into local optimization. Hence, this paper proposes a quick self adaptive artificial bee colony algorithm (QAABC). First, the strategies of selection and search in the standard ABC are improved to enhance the convergence rate and the optimization precision. Then, in order to maintain the population diversity, an effective mutation is utilized when the particles beyond the boundary. Finally, the comparisons between the proposed approach with other algorithms, Standard ABC and ABCP, are made on 5 test functions. Moreover, the QAABC algorithm is also applied to the minimization of the cost in the pressure vessel design. The above experiments show the effectiveness of the improved algorithm.

       

    /

    返回文章
    返回