摘要
提出了一种新型的粒子群算法—非线性粒子群算法,给出了计算公式并进行了实验模拟。非线性粒子群算法采用非线性计算公式调整粒子速度。由于非线性计算公式的多样性,因此可以构建种类繁多的具体的非线性粒子群算法。非线性粒子群算法一方面保持了标准粒子群算法的简单性,同时也具有更强的搜索能力。实际计算表明,只要能够选好非线性项中的参数,就可以提高算法的效率。
This paper sets up a new particle swarm optimization method called nonlinear particle swarm optimization (NPSO), gives computational formulas and analog computation. NPSO uses nonlinear formulas to adjust the speed of the particles. Because of the diversities of nonlinear formulas, many specific NPSOs can be made up. NPSO has both simplicity and higher searching capabilities. The calcnlation indicates if the nonlinear items are proper the method will improve the computational efficiency.
出处
《微计算机应用》
2011年第8期19-23,共5页
Microcomputer Applications
关键词
标准粒子群算法
非线性粒子群算法
线性方程组
Beale函数
particle swarm optimization, nonlinear particle swarm optimization, linear equations, Beale function