返回
Oscillatory Particle Swarm Optimizer
DOI:10.1016/j.asoc.2018.08.037.png)
摘要
En 中文
The Particle Swarm Optimization (PSO) algorithm is an attractive meta-heuristic approach for difficult optimization problems. It is able to produce satisfactory results when classical analytic methods cannot be applied. However, the design of PSO was usually based on ad-hoc attempts and its behavior could not be exactly specified. In this work, we propose to drive particle into oscillatory trajectories such that the search space can be covered more completely. A difference equation based analysis is conducted to reveal conditions that guarantee trajectory oscillation and solution convergence. The settings of cognitive and social learning factors and the inertia weight are then determined. In addition, a new strategy in directing these parameters to follow a linearly decreasing profile with a perturbation is formulated. Experiments on function optimizations are conducted and compared to currently available methods. Results have confirmed that the proposed Oscillatory Particle Swarm Optimizer (OSC-PSO) outperforms other recent PSO algorithms using adaptive inertia weights. (C)2018 Elsevier B.V. All rights reserved.
Keyword:
Particle swarm optimizer
Oscillatory trajectory
Parameter setting
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
6.6
论文数:
1.4W
被引数:
4.8W
机构
引用论文
Optimal placement of wind turbines within wind farm using binary particle swarm optimization with time-varying acceleration coefficients基于时变加速度系数二进制粒子群算法的风电场风机优化配置
RENEWABLE ENERGY
IF9.1
A novel stability-based adaptive inertia weight for particle swarm optimization一种新的基于稳定性的自适应惯性权重粒子群优化算法

