An improved artificial fish swarm algorithm optimized by particle swarm optimization algorithm with extended memory
Author:
Duan Qichang,Mao Mingxuan,Duan Pan,Hu Bei
Abstract
Purpose
– The purpose of this paper is to solve the problem that the standard particle swarm optimization (PSO) algorithm has a low success rate when applied to the optimization of multi-dimensional and multi-extreme value functions, the authors would introduce the extended memory factor to the PSO algorithm. Furthermore, the paper aims to improve the convergence rate and precision of basic artificial fish swarm algorithm (FSA), a novel FSA optimized by PSO algorithm with extended memory (PSOEM-FSA) is proposed.
Design/methodology/approach
– In PSOEM-FSA, the extended memory for PSO is introduced to store each particle’ historical information comprising of recent places, personal best positions and global best positions, and a parameter called extended memory effective factor is employed to describe the importance of extended memory. Then, stability region of its deterministic version in a dynamic environment is analyzed by means of the classic discrete control theory. Furthermore, the extended memory factor is applied to five kinds of behavior pattern for FSA, including swarming, following, remembering, communicating and searching.
Findings
– The paper proposes a new intelligent algorithm. On the one hand, this algorithm makes the fish swimming have the characteristics of the speed of inertia; on the other hand, it expands behavior patterns for the fish to choose in the search process and achieves higher accuracy and convergence rate than PSO-FSA, owning to extended memory beneficial to direction and purpose during search. Simulation results verify that these improvements can reduce the blindness of fish search process, improve optimization performance of the algorithm.
Research limitations/implications
– Because of the chosen research approach, the research results may lack persuasion. In the future study, the authors will conduct more experiments to understand the behavior of PSOEM-FSA. In addition, there are mainly two aspects that the performance of this algorithm could be further improved.
Practical implications
– The proposed algorithm can be used to many practical engineering problems such as tracking problems.
Social implications
– The authors hope that the PSOEM-FSA can increase a branch of FSA algorithm, and enrich the content of the intelligent algorithms to some extent.
Originality/value
– The novel optimized FSA algorithm proposed in this paper improves the convergence speed and searching precision of the ordinary FSA to some degree.
Subject
Computer Science (miscellaneous),Social Sciences (miscellaneous),Theoretical Computer Science,Control and Systems Engineering,Engineering (miscellaneous)
Reference24 articles.
1. Banks, A.
,
Vincent, J.
and
Anyakoha, C.
(2007), “A review of particle swarm optimization. Part I: background and development”,
Natural Computing
, Vol. 6 No. 4, pp. 467-484. 2. Banks, A.
,
Vincent, J.
and
Anyakoha, C.
(2008), “Review of particle swarm optimization. Part II: hybridization, combinatorial, multicriteria and constrained optimization, and indicative applications”,
Natural Computing
, Vol. 7 No. 1, pp. 109-124. 3. Bing, D.
and
Wen, D.
(2010), “Scheduling arrival aircrafts on multi-runway based on an improved artificial fish swarm algorithm”, International Conference on Computational and Information Sciences, pp. 499-502. 4. Duan, Q.C.
,
Huang, D.W.
,
Lei, L.
and
Duan, P.
(2011), “Simulation analysis of particle swarm optimization algorithm with extended memory”,
Control and Decision
, Vol. 26 No. 7, pp. 1087-1100. 5. Duan, Q.C.
,
Tang, R.L.
,
Xu, H.Y.
and
Li, W.
(2013), “Simulation analysis of the fish swarm algorithm optimized by PSO”,
Control and Decision
, Vol. 28 No. 9, pp. 1436-1440.
Cited by
31 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|