A Modified Particle Swarm Optimization Algorithm for Global Optimizations of Inverse Problems

被引:80
|
作者
Khan, Shafi Ullah [1 ]
Yang, Shiyou [1 ]
Wang, Luyu [1 ]
Liu, Lei [2 ]
机构
[1] Zhejiang Univ, Coll Elect Engn, Hangzhou 310027, Zhejiang, Peoples R China
[2] Hong Kong Polytech Univ, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Dynamic inertia weight; dynamic learning factors; mutation operator; particle swarm optimization (PSO);
D O I
10.1109/TMAG.2015.2487678
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Particle swarm optimization (PSO) is a population-based stochastic search algorithm inspired from the natural behavior of bird flocking or fish schooling for searching their foods. Due to its easiness in numerical implantations, PSO has been widely applied to solve a variety of inverse and optimization problems. However, a PSO is often trapped into local optima while dealing with complex and real world design problems. In this regard, a new modified PSO is proposed by introducing a mutation mechanism and using dynamic algorithm parameters. According to the proposed mutation mechanism, one particle is randomly selected from all personal best ones to generate some trial particles to preserve the diversity of the algorithm in the final searching stage of the evolution process. Moreover, the random variations in the two learning factors will help the particles to reach an optimal solution. In addition, the dynamic variation in the inertia weight will facilitate the algorithm to keep a good balance between exploration and exploitation searches. The numerical experiments on different case studies have shown that the proposed PSO obtains the best results among the tested algorithms.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Development of modified discrete particle swarm optimization algorithm for quadratic assignment problems
    Pradeepmon, T. G.
    Sridharan, R.
    Panicker, Vinay V.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2018, 9 (04) : 491 - 508
  • [32] Process Synthesis and Design Problems Based on a Global Particle Swarm Optimization Algorithm
    Chen, Chuanhu
    Li, Chunliang
    IEEE ACCESS, 2021, 9 : 7723 - 7731
  • [33] Process synthesis and design problems based on a global particle swarm optimization algorithm
    Chen, Chuanhu
    Wang, Xin
    Zou, Dexuan
    Journal of Computational Information Systems, 2014, 10 (13): : 5739 - 5746
  • [34] A Modified Dynamic Particle Swarm Optimization Algorithm
    Liu Wen
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 432 - 435
  • [35] A modified adaptive particle swarm optimization algorithm
    Lei, Wang
    Qi, Kang
    Hui, Xiao
    Wu Qidi
    2005 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY - (ICIT), VOLS 1 AND 2, 2005, : 273 - 278
  • [36] Modified constriction particle swarm optimization algorithm
    Zhang, Zhe
    Jia, Limin
    Qin, Yong
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (05) : 1107 - 1113
  • [37] A modified adaptive particle swarm optimization algorithm
    Rui, Sun
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 511 - 513
  • [38] Three-learning strategy particle swarm algorithm for global optimization problems
    Zhang, Xinming
    Lin, Qiuying
    INFORMATION SCIENCES, 2022, 593 : 289 - 313
  • [39] A Modified Particle Swarm Optimization Algorithm - CPSODE
    Zhang, Libo
    Fu, Qijian
    Chen, Jiao
    Bai, Han
    Zhou, Xianzhong
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6659 - 6663
  • [40] A modified particle swarm optimization algorithm with applications
    He, Guang
    Huang, Nan-jing
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 219 (03) : 1053 - 1060