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 条
[31]   A new design method using opposition-based BAT algorithm for IIR system identification problem [J].
Saha, Suman Kumar ;
Kar, Rajib ;
Mandal, Durbadal ;
Ghoshal, Sakti Prasad ;
Mukherjee, Vivekananda .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2013, 5 (02) :99-132
[32]   A Novel Method for Detection of Tuberculosis in Chest Radiographs Using Artificial Ecosystem-Based Optimisation of Deep Neural Network Features [J].
Sahlol, Ahmed T. ;
Abd Elaziz, Mohamed ;
Jamal, Amani Tariq ;
Damasevicius, Robertas ;
Hassan, Osama Farouk .
SYMMETRY-BASEL, 2020, 12 (07)
[33]  
Samalla Krishna, 2021, IOP Conference Series: Materials Science and Engineering, V1074, DOI 10.1088/1757-899X/1074/1/012036
[34]   Teaching-learning-based pathfinder algorithm for function and engineering optimization problems [J].
Tang, Chengmei ;
Zhou, Yongquan ;
Tang, Zhonghua ;
Luo, Qifang .
APPLIED INTELLIGENCE, 2021, 51 (07) :5040-5066
[35]   Improved Salp Swarm Algorithm based on opposition based learning and novel local search algorithm for feature selection [J].
Tubishat, Mohammad ;
Idris, Norisma ;
Shuib, Liyana ;
Abushariah, Mohammad A. M. ;
Mirjalili, Seyedali .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 145
[36]   A novel design method for optimal IIR system identification using opposition based harmony search algorithm [J].
Upadhyay, P. ;
Kar, R. ;
Mandal, D. ;
Ghoshal, S. P. ;
Mukherjee, V. .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2014, 351 (05) :2454-2488
[37]   Hybrid metaheuristic algorithm using butterfly and flower pollination base on mutualism mechanism for global optimization problems [J].
Wang, Zhongmin ;
Luo, Qifang ;
Zhou, Yongquan .
ENGINEERING WITH COMPUTERS, 2021, 37 (04) :3665-3698
[38]  
Wolpert D. H., 1997, IEEE Transactions on Evolutionary Computation, V1, P67, DOI 10.1109/4235.585893
[39]   Dynamic opposite learning enhanced teaching-learning-based optimization [J].
Xu, Yunlang ;
Yang, Zhile ;
Li, Xiaoping ;
Kang, Huazhou ;
Yang, Xiaofeng .
KNOWLEDGE-BASED SYSTEMS, 2020, 188
[40]   Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm [J].
Yang, Yikun ;
Yang, Bintang ;
Niu, Muqing .
APPLIED INTELLIGENCE, 2018, 48 (07) :1689-1706