Improved fruit fly algorithm on structural optimization

被引:14
作者
Li Y. [1 ]
Han M. [2 ]
机构
[1] College of Water Conservancy and Hydroelectric Power, Hebei University of Engineering, Handan, Heibei Province
[2] College of Civil Engineering, Hebei University of Engineering, Handan, Heibei Province
来源
Li, Yancang (liyancang@hebeu.edu.cn) | 1600年 / Springer Science and Business Media Deutschland GmbH卷 / 07期
关键词
Fruit fly algorithm; Immune response; Improvement; Truss structure optimization;
D O I
10.1186/s40708-020-0102-9
中图分类号
学科分类号
摘要
To improve the efficiency of the structural optimization design in truss calculation, an improved fruit fly optimization algorithm was proposed for truss structure optimization. The fruit fly optimization algorithm was a novel swarm intelligence algorithm. In the standard fruit fly optimization algorithm, it is difficult to solve the high-dimensional nonlinear optimization problem and easy to fall into the local optimum. To overcome the shortcomings of the basic fruit fly optimization algorithm, the immune algorithm self–non-self antigen recognition mechanism and the immune system learn–memory–forgetting knowledge processing mechanism were employed. The improved algorithm was introduced to the structural optimization. Optimization results and comparison with other algorithms show that the stability of improved fruit fly optimization algorithm is apparently improved and the efficiency is obviously remarkable. This study provides a more effective solution to structural optimization problems. © 2020, The Author(s).
引用
收藏
相关论文
共 50 条
  • [31] Research on sensor network optimization based on improved Apriori algorithm
    Qiang Ji
    Shifeng Zhang
    [J]. EURASIP Journal on Wireless Communications and Networking, 2018
  • [32] Deep learning binary fruit fly algorithm for identifying SYN flood attack from TCP/IP
    Nagaraju V.
    Raaza A.
    Rajendran V.
    Ravikumar D.
    [J]. Materials Today: Proceedings, 2023, 80 : 3086 - 3091
  • [33] Underwater estimation of audio signal prediction using fruit fly algorithm and hybrid wavelet neural network
    Sagayam K.M.
    Ghosh A.
    Bhushan B.
    Andrew J.
    Cengiz K.
    Elngar A.A.
    [J]. Journal of Reliable Intelligent Environments, 2022, 8 (02) : 211 - 221
  • [34] Aspects of Structure Selection and Parameters Tuning of Control Systems Using Hybrid Genetic-Fruit Fly Algorithm
    Szczypta, Jacek
    Lapa, Krystian
    [J]. INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2015, PT I, 2016, 429 : 101 - 110
  • [35] Improving machine learning accuracy in diagnosing diseases using feature selection based on the fruit- fly algorithm
    Haghighi, Mehdi Salkhordeh
    Hoseini, Mohammad Javad Mashhadi
    [J]. 2020 6TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2020,
  • [36] The economic lot scheduling problem in limited-buffer flexible flow shops: Mathematical models and a discrete fruit fly algorithm
    Zohali, Hassan
    Naderi, Bahman
    Mohammadi, Mohammad
    [J]. APPLIED SOFT COMPUTING, 2019, 80 : 904 - 919
  • [37] Multi-population following behavior-driven fruit fly optimization: A Markov chain convergence proof and comprehensive analysis
    Wang, Xinyu
    Chen, Huiling
    Heidari, Ali Asghar
    Zhang, Xiang
    Xu, Jian
    Xu, Yitie
    Huang, Hui
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 210
  • [38] A Novel Candidate Solution Generation Strategy for Fruit Fly Optimizer
    Iscan, Hazim
    Kiran, Mustafa Servet
    Gunduz, Mesut
    [J]. IEEE ACCESS, 2019, 7 : 130903 - 130921
  • [39] The effect of nutritive yeasts on the fitness of the fruit fly Drosophila melanogaster (Diptera: Drosophilidae)
    Meshrif, W. S.
    Rohlfs, M.
    Roeder, T.
    [J]. AFRICAN ENTOMOLOGY, 2016, 24 (01) : 90 - 99
  • [40] Transcriptome Profiling of Sexual Maturation and Mating in the Mediterranean Fruit Fly, Ceratitis capitata
    Gomulski, Ludvik M.
    Dimopoulos, George
    Xi, Zhiyong
    Scolari, Francesca
    Gabrieli, Paolo
    Siciliano, Paolo
    Clarke, Anthony R.
    Malacrida, Anna R.
    Gasperi, Giuliano
    [J]. PLOS ONE, 2012, 7 (01):