Improved adaptive artificial immune algorithm for solving function optimization problems

被引:0
|
作者
Meng Y. [1 ]
Wang T. [2 ]
Li Z. [3 ]
Cai J. [1 ]
Zhu S. [1 ]
Han C. [1 ]
机构
[1] Department of Electronic and Optical Engineering, Army Engineering University, Shijiazhuang
[2] 63769 Unit of PLA, Xi'an
[3] Military Representative Bureau of Army Equipment Department in Xi'an, Xi'an
基金
中国国家自然科学基金;
关键词
Adaptive; Artificial Immune Algorithm (AIA); Function optimization; Immune operator; Immune system;
D O I
10.13700/j.bh.1001-5965.2020.0058
中图分类号
R392 [医学免疫学]; Q939.91 [免疫学];
学科分类号
100102 ;
摘要
In order to overcome the shortcomings of Artificial Immune Algorithm (AIA) used in the function optimization process, such as huge calculation amount, low convergence accuracy and slow convergence speed, multiple adaptive immune operators are introduced, and an Improved Adaptive Artificial Immune Algorithm (IAAIA) is proposed. In the classic AIA, antibody excitation calculation operator is adaptively designed by introducing the number of iterations, and immune selection operator, clone operator, mutation operator and clonal inhibitory operator are adaptively designed by introducing antibody population average excitation and antibody excitation, which can improve the convergence accuracy, convergence speed and stability of AIA. Nine kinds of typical and widely used functions are chosen as experiment function, and four kinds of typical AIAs are selected as comparative algorithms to optimize the experiment functions. The comparative experiment results indicate the effectiveness and superiority of the IAAIA for solving function optimization problems. © 2021, Editorial Board of JBUAA. All right reserved.
引用
收藏
页码:894 / 903
页数:9
相关论文
共 30 条
  • [1] KALINLI A, KARABOGA N., Artificial immune algorithm for IIR filters design, Engineering Applications of Artificial Intelligence, 18, 8, pp. 919-929, (2005)
  • [2] AYDIN I, KARAKOSE M, AKIN E., A multi-objective artificial immune algorithm for parameter optimization in support vector machine, Applied Soft Computing, 11, 1, pp. 120-129, (2011)
  • [3] CASTRO D, ZUBEN V., Learning and optimization using the clonal selection principle, IEEE Transaction on Evolutionary Computation, 6, 3, pp. 239-251, (2002)
  • [4] JIAO L C, DU H F., Development and prospect of the artificial immune system, Acta Electronic Sinica, 31, 10, pp. 1540-1548, (2003)
  • [5] ZHANG Z H, TAO J., Micro-immune optimization approach solving nonlinear interval number programming, Journal of Computer Research and Development, 51, 12, pp. 2633-2643, (2014)
  • [6] LI L J, LIN Q Z, LIU S B, Et al., A novel multi-objective immune algorithm with a decomposition-based clonal selection, Applied Soft Computing, 81, (2019)
  • [7] FORTEST S, HOFMEYR S A., Immunology as information processing, design principles for the immune system and other distributed autonomous systems, pp. 865-869, (2000)
  • [8] GONG M G, ZHANG L J, MA J J, Et al., Community detection in dynamic social networks based on multiobjective immune algorithm, Journal of Computer Science and Technology, 27, 3, pp. 455-467, (2012)
  • [9] PENG K, GUO L L, XIANG K H, Et al., Optimization of lunar soft landing trajectory based on hybrid method, Journal of Beijing University of Aeronautics and Astronautics, 40, 9, pp. 910-915, (2014)
  • [10] CAO Y Y, ZHANG B W, LI Y J., AP clustering improved immune algorithm for aeroengine fault diagnosis, Journal of Aerospace Power, 34, 8, pp. 375-378, (2019)