223
Views
15
CrossRef citations to date
0
Altmetric
Regular articles

Improving particle swarm optimization performance with local search for high-dimensional function optimization

Pages 781-795 | Received 01 Mar 2006, Accepted 09 Apr 2009, Published online: 06 Aug 2009
 

Abstract

Particle swarm optimization (PSO) is one recently proposed population-based stochastic optimization technique, and gradient-based descent methods are efficient local optimization techniques that are often used as a necessary ingredient of hybrid algorithms for global optimization problems (GOPs). By examining the properties of the two methods, a two-stage hybrid algorithm for global optimization is proposed. In the present algorithm, the gradient descent technique is used to find a local minimum of the objective function efficiently, and a PSO method with latent parallel search capability is employed to help the algorithm to escape from the previously converged local minima to a better point which is then used as a starting point for the gradient methods to restart a new local search. The above search procedure is applied repeatedly until a global minimum is found (when a global minimum is known in advance) or the maximum number of function evaluations is reached. In addition, a repulsion technique and partially initializing population method are incorporated in the new algorithm to increase its global jumping ability. Simulation results on 15 test problems including five large-scale ones with dimensions up to 1000 demonstrate that the proposed method is more stable and efficient than several other existing methods.

AMS Subject Classification :

Acknowledgements

The author thanks the anonymous reviewers and the editor for their constructive remarks and valuable comments that greatly improved the paper quality.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.