Adaptive cooperation of multi-swarm particle swarm optimizer-based hidden Markov model

被引:6
作者
El Afia, Abdellatif [1 ]
Aoun, Oussama [1 ]
Garcia, Salvador [2 ]
机构
[1] Mohammed V Univ, Rabat, Morocco
[2] Univ Granada, Granada, Spain
关键词
Cooperative particle swarm optimization; Multi-swarm; Population control; Hidden Markov model;
D O I
10.1007/s13748-019-00183-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The classical PSO algorithm can be affected with premature convergence when it comes to more complex optimization problems; the resolution easily can be trapped into local optima. The primary concern is to accelerate the convergence speed and to prevent the local optima solutions. To defeat these weaknesses and to enhance the overall performances, a new technique is offered building a dynamic multi-swarm design with cooperative rules based on a machine-learning design, namely the hidden Markov classification model. In this approach, a new design with multiple processes implemented inside the PSO that are the control of parameters adaptively with the improvement in the topological structure by setting a multi-swarm layer. Another process of information exchange between swarms is also considered. According to an HMM classification, the entire swarm will be then divided into dynamic cooperating sub-swarms. The size of each sub-swarm is going to be also adjusted at each iteration to suit the search stage. All sub-swarms share information between each other in order to ensure the best exploration of the search space and most effective exploitation. Adaptiveness of both acceleration coefficient and inertia weight strategies is customized with the account of the multi-swarm dynamic evolution and the history of achievements. The approach is simulated and compared by experimental tests to the best-known state of the art.
引用
收藏
页码:441 / 452
页数:12
相关论文
共 50 条
[31]   Recurrent hidden Markov models using particle swarm optimisation [J].
Dong, Zengshou ;
Guo, Yina ;
Zeng, Jianchao .
INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2011, 14 (04) :258-264
[32]   Enhanced particle swarm optimization with multi-swarm and multi-velocity for optimizing high-dimensional problems [J].
Ning, Yong ;
Peng, Zishun ;
Dai, Yuxing ;
Bi, Daqiang ;
Wang, Jun .
APPLIED INTELLIGENCE, 2019, 49 (02) :335-351
[33]   Discrete and continuous optimization based on multi-swarm coevolution [J].
Chen, Hanning ;
Zhu, Yunlong ;
Hu, Kunyuan .
NATURAL COMPUTING, 2010, 9 (03) :659-682
[34]   Automatic bearing fault diagnosis using particle swarm clustering and Hidden Markov Model [J].
Yuwono, Mitchell ;
Qin, Yong ;
Zhou, Jing ;
Guo, Ying ;
Celler, Branko G. ;
Su, Steven W. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 47 :88-100
[35]   Discrete and continuous optimization based on multi-swarm coevolution [J].
Hanning Chen ;
Yunlong Zhu ;
Kunyuan Hu .
Natural Computing, 2010, 9 :659-682
[36]   Chaotic multi-swarm whale optimizer boosted support vector machine for medical diagnosis [J].
Wang, Mingjing ;
Chen, Huiling .
APPLIED SOFT COMPUTING, 2020, 88
[37]   Multi-swarm particle swarm optimization using opposition-based learning and application in coverage optimization of wireless sensor network [J].
Lv, Li ;
Wang, Huibin ;
Li, Xiaofang ;
Xiao, Xianjian ;
Zhang, Lili .
Sensor Letters, 2014, 12 (02) :386-391
[38]   Multi-swarm multi-objective optimization based on a hybrid strategy [J].
Sedarous, Shery ;
El-Gokhy, Sherin M. ;
Sallam, Elsayed .
ALEXANDRIA ENGINEERING JOURNAL, 2018, 57 (03) :1619-1629
[39]   A Knowledge-Based Hybrid Approach on Particle Swarm Optimization Using Hidden Markov Models [J].
Castillo, Mauricio ;
Soto, Ricardo ;
Crawford, Broderick ;
Castro, Carlos ;
Olivares, Rodrigo .
MATHEMATICS, 2021, 9 (12)
[40]   Electromyography-based gesture recognition for quadriplegic users using hidden Markov model with improved particle swarm optimization [J].
Sigalingging, Xanno K. ;
Budiarsa, Alrezza Pradanta Bagus ;
Leu, Jenq-Shiou ;
Takada, Jun-ichi .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (07)