粒子群优化
维数之咒
数学优化
模式(计算机接口)
维数(图论)
集合(抽象数据类型)
群体行为
极限(数学)
操作员(生物学)
计算机科学
数学
算法
人工智能
组合数学
抑制因子
化学
程序设计语言
数学分析
操作系统
基因
转录因子
生物化学
作者
Nanjiang Dong,Rui Wang,Tao Zhang,Junwei Ou
出处
期刊:International Journal of Bio-inspired Computation
[Inderscience Enterprises Ltd.]
日期:2023-01-01
卷期号:21 (4): 230-239
标识
DOI:10.1504/ijbic.2023.132784
摘要
Particle swarm optimisation has been successfully applied in various single- and multi-objective optimisation problems. Through the literature review, it is shown that in PSO-based algorithms particles are updated mainly in two different modes. Specifically, the first mode denoted as PSO-a uses random vectors in [0, 1]n in the particle update process. The second mode denoted as PSO-b uses random variables in [0, 1]. This study systematically analysed the effect of different modes on a varied set of benchmarks. Experimental results show that the PSO-a mode is more suitable for single-objective optimisation while the PSO-b has certain advantages for multi-objective optimisation due to the regularity of multi-objective problems. Also, the introduction of a mutation operator into PSO-b can overcome the limit of dimension. Moreover, to guarantee finding the optimal solution, the swarm size must be larger than the problem dimensionality when PSO-b is purely adopted.
科研通智能强力驱动
Strongly Powered by AbleSci AI