Volume 50 Issue 2
Feb.  2024
Turn off MathJax
Article Contents
YAN S Q,LIU W D,YANG P,et al. Multi group sparrow search algorithm based on K-means clustering[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(2):508-518 (in Chinese) doi: 10.13700/j.bh.1001-5965.2022.0328
Citation: YAN S Q,LIU W D,YANG P,et al. Multi group sparrow search algorithm based on K-means clustering[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(2):508-518 (in Chinese) doi: 10.13700/j.bh.1001-5965.2022.0328

Multi group sparrow search algorithm based on K-means clustering

doi: 10.13700/j.bh.1001-5965.2022.0328
Funds:  National Natural Science Foundation of China (61703411)
More Information
  • Corresponding author: E-mail:yyp_ing@163.com
  • Received Date: 07 May 2022
  • Accepted Date: 18 Sep 2022
  • Available Online: 31 Oct 2022
  • Publish Date: 18 Oct 2022
  • A K-means multi-group sparrow search algorithm (KSSA) based on K-means clustering is proposed in order to improve the convergence speed of the sparrow search algorithm (SSA) in single population search, which causes redundancy in its convergence speed and makes it simple to ignore the flaw that the high-quality solution falls into local optimization. Firstly, the multi-population mechanism is introduced into SSA to weaken the convergence ability of a single population and reduce the probability of falling into local optimization. Secondly, in order to boost the effectiveness of early search, the sub-population is divided, the differences between the sub-populations are increased, and the members of the sub-population are forced to concentrate on searching within a certain area Then, the weighted center of gravity communication strategy is used to improve the quality of population communication, reduce the interference of its own population, and reduce the risk of all sub populations falling into local optimization due to a sub population falling into local optimization. Finally, dynamic reverse learning is introduced into vigilant to enhance their back feeding behavior and improve the defects of slow convergence speed and insufficient convergence accuracy caused by the increase of factor population. Through the test function simulation experiment, it is proved that KSSA has better optimization performance than SSA and other algorithms.

     

  • loading
  • [1]
    XUE J K, SHEN B. A novel swarm intelligence optimization approach: Sparrow search algorithm[J]. Systems Science & Control Engineering an Open Access Journal, 2020, 8(1): 22-34.
    [2]
    KENNEDY J, EBERHART J. Particle swarm optimization[C]//Proceedings of ICNN’95-International Conference on Neural Networks. Piscataway: IEEE Press, 2022: 1942-1948.
    [3]
    WHITLEY D. A genetic algorithm tutorial[J]. Statistics and Computing, 1994, 4(2): 65-85.
    [4]
    闫少强, 杨萍, 朱东林, 等. 基于佳点集的改进麻雀搜索算法[J]. 北京航空航天大学学报, 2023, 49(10): 2790-2798. doi: 10.13700/j.bh.1001-5965.2021.0730

    YAN S Q, YANG P, ZHU D L, et al. Improved sparrow search algorithm based on good point set[J]. Journal of Beijing University of Aeronautics and Astronautics, 2023, 49(10): 2790-2798 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0730
    [5]
    吕鑫, 慕晓冬, 张钧, 等. 混沌麻雀搜索优化算法[J]. 北京航空航天大学学报, 2021, 47(8): 1712-1720. doi: 10.13700/j.bh.1001-5965.2020.0298

    LYU X, MU X D, ZHANG J, et al. Chaos sparrow search optimization algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(8): 1712-1720 (in Chinese). doi: 10.13700/j.bh.1001-5965.2020.0298
    [6]
    NASIRI J, KHIYABANI F M. A whale optimization algorithm (WOA) approach for clustering[J]. Cogent Mathematics & Statistics, 2018, 5(1): 1483565.
    [7]
    MIRJALILI S, MIRJALILI S M, LEWIS A. Grey wolf optimizer[J]. Advances in Engineering Software, 2014, 69: 46-61. doi: 10.1016/j.advengsoft.2013.12.007
    [8]
    ZHANG X X, CHEN W R, DAI C H, et al. Dynamic multi-group self-adaptive differential evolution algorithm for reactive power optimization[J]. International Journal of Electrical Power & Energy Systems, 2010, 32(5): 351-357.
    [9]
    OUYANG J, YAN G R. A multi-group ant colony system algorithm for TSP[C]//Proceedings of 2004 International Conference on Machine Learning and Cybernetics. Piscataway: IEEE Press, 2005: 117-121.
    [10]
    ZANDIEH M, KARIMI N. An adaptive multi-population genetic algorithm to solve the multi-objective group scheduling problem in hybrid flexible flowshop with sequence-dependent setup times[J]. Journal of Intelligent Manufacturing, 2011, 22(6): 979-989. doi: 10.1007/s10845-009-0374-7
    [11]
    MARINAKIS Y, MARINAKI M. A hybrid multi-swarm particle swarm optimization algorithm for the probabilistic traveling salesman problem[J]. Computers & Operations Research, 2010, 37(3): 432-442.
    [12]
    WANG Y, CAI Z X. A hybrid multi-swarm particle swarm optimization to solve constrained optimization problems[J]. Frontiers of Computer Science in China, 2009, 3(1): 38-52. doi: 10.1007/s11704-009-0010-x
    [13]
    LIANG J J, SUGANTHAN P N. Dynamic multi-swarm particle swarm optimizer[C]//Proceedings 2005 IEEE Swarm Intelligence Symposium. Piscataway: IEEE Press, 2005: 124-129.
    [14]
    XIA X W, LIU J N, LI Y X. Particle swarm optimization algorithm with reverse-learning and local-learning behavior[J]. Journal of Software, 2014, 9(2): 350-357.
    [15]
    HE J, PENG Z, CUI D, et al. A teaching and learning optimization algorithm based on multi-inverse learning[J]. Engineering Science and Technology, 2019, 51(6): 159-167.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(9)  / Tables(3)

    Article Metrics

    Article views(152) PDF downloads(15) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return