Dynamic opposite learning enhanced artificial ecosystem optimizer for IIR system identification

被引:21
作者
Niu, Yanbiao [1 ]
Yan, Xuefeng [1 ]
Wang, Yongzhen [1 ]
Niu, Yanzhao [2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 211106, Peoples R China
[2] Beihang Univ, Sch Instrumentat & Optoelect Engn, Beijing 100191, Peoples R China
基金
国家重点研发计划;
关键词
Artificial ecosystem optimizer; Dynamic opposite learning; Nonlinear adaptive weight coefficient; IIR system identification; DESIGN METHOD; WHALE OPTIMIZATION; BAT ALGORITHM;
D O I
10.1007/s11227-022-04367-w
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The contrive principle of the adaptive infinite impulse response (IIR) filter is to find the filter parameters based on the error function, thus obtaining the best model of the unbeknown plant. Since the error function has a multimodal error surface, it is challenging to get the ideal identification result by traditional methods. In this work, a modified artificial ecosystem optimizer based on the novel dynamic opposite learning (DOL) strategy and a well-designed nonlinear adaptive weight coefficient, called the DAEO, is proposed to minimize the error function. The DOL adopted a random model to dynamically generate the asymmetric opposite solutions of the current population for generation jumping and population formation. To obtain more chances to find the optimal parametric solution, the DAEO is formed from two phases: The first phase produces the initial population by adopting DOL strategy, and the second phase is that DOL is employed as an extra phase to renew the AEO population in each iteration. The asymmetric search area of DOL holistically enhances the exploitation ability of DAEO, and the dynamically changing feature increases the diversity of the swarm, improving the exploration capability of the algorithm. Meanwhile, introducing the well-designed nonlinear adaptive weight coefficient makes search agents explore search space adaptively and poises exploration and exploitation phases. The classical set of benchmark problems is employed to test the performance of DAEO. The experimental results indicate that DAEO ranked first in terms of mean and variance values compared with other algorithms, except f(13). Furthermore, the DAEO algorithm is also applied to the IIR system identification problem. Simulation results on five benchmarked IIR systems show DAEO outperforms the comparison approach in improving the accuracy of recognition results and can obtain the minimum values of 0 and 1.69E-05 for mean square error (MSE) in the same-order and reduced-order system, respectively, which proves that DAEO is effective and valuable.
引用
收藏
页码:13040 / 13085
页数:46
相关论文
共 45 条
[1]  
Chandra M, 2021, BIOMED SIGN P CONTRO, DOI [10.1016/j.bspc.2020, DOI 10.1016/J.BSPC.2020]
[2]   Application of Diversity Combining with RLS Adaptive Filtering in Data Transmission in a Hydroacoustic Channel [J].
Czapiewska, Agnieszka ;
Luksza, Andrzej ;
Studanski, Ryszard ;
Zak, Andrzej .
SENSORS, 2020, 20 (24) :1-17
[3]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[4]   Infinite impulse response system identification using average differential evolution algorithm with local search [J].
Durmus, Burhanettin .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (01) :375-390
[5]   A new automated multi-stage system of non-local means and multi-kernel adaptive filtering techniques for EEG noise and artifacts suppression [J].
Eltrass, Ahmed S. ;
Ghanem, Noha H. .
JOURNAL OF NEURAL ENGINEERING, 2021, 18 (03)
[6]   Prediction of power consumption and water productivity of seawater greenhouse system using random vector functional link network integrated with artificial ecosystem-based optimization [J].
Essa, F. A. ;
Abd Elaziz, Mohamed ;
Elsheikh, Ammar H. .
PROCESS SAFETY AND ENVIRONMENTAL PROTECTION, 2020, 144 :322-329
[7]   Improved grasshopper optimization algorithm using opposition-based learning [J].
Ewees, Ahmed A. ;
Abd Elaziz, Mohamed ;
Houssein, Essam H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 :156-172
[8]   A hybrid OBL-based firefly algorithm with symbiotic organisms search algorithm for solving continuous optimization problems [J].
Goldanloo, Mina Javanmard ;
Gharehchopogh, Farhad Soleimanian .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (03) :3998-4031
[9]   Opposition-based learning Harris hawks optimization with advanced transition rules: principles and analysis [J].
Gupta, Shubham ;
Deep, Kusum ;
Heidari, Ali Asghar ;
Moayedi, Hossein ;
Wang, Mingjing .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 158
[10]   Efficient hybrid algorithm based on moth search and fireworks algorithm for solving numerical and constrained engineering optimization problems [J].
Han, Xiaoxia ;
Yue, Lin ;
Dong, Yingchao ;
Xu, Quanxi ;
Xie, Gang ;
Xu, Xinying .
JOURNAL OF SUPERCOMPUTING, 2020, 76 (12) :9404-9429