Gaining a Better Quality Depending on More Exploration in PSO

We present a potential extension for particle swarm optimization (PSO) to gain better optimization quality on the basis of our agent-based approach of steering metaheuristics during runtime [1]. PSO as population-based metaheuristic is structured in epochs: in each step and for each particle, the point in the search space and the velocity of the particles are computed due to current local and global best and prior velocity. During this optimization process the PSO explores the search space only sporadically. If the swarm "finds" a local minimum the particles' velocity slows down and the probability to "escape" from this point reduces significantly. In our approach we show how to speed up the swarm to unvisited areas in the search space and explore more regions without losing the best found point and the quality of the result. We introduce a new extension of the PSO for gaining a higher quality of the found solution, which can be steered and influenced by an agent.

[1]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[2]  Marjan Mernik,et al.  To explore or to exploit: An entropy-driven approach for evolutionary algorithms , 2009, Int. J. Knowl. Based Intell. Eng. Syst..

[3]  Tjorben Bogon,et al.  An Agent Based Parallel Particle Swarm Optimization - APPSO , 2009, 2009 IEEE Swarm Intelligence Symposium.

[4]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[5]  Andries Petrus Engelbrecht,et al.  Locating multiple optima using particle swarm optimization , 2007, Appl. Math. Comput..

[6]  Tjorben Bogon,et al.  Automatic Parameter Configuration of Particle Swarm Optimization by Classification of Function Features , 2010, ANTS Conference.

[7]  Michael H. Breitner,et al.  Multikonferenz Wirtschaftsinformatik 2010 , 2010 .

[8]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[9]  James Kennedy,et al.  Defining a Standard for Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[10]  Xiufen Li,et al.  A Self-Adaptive Particle Swarm Optimization Algorithm , 2008, 2008 International Conference on Computer Science and Software Engineering.

[11]  Tjorben Bogon,et al.  An Agent-based Approach for Dynamic Combination and Adaptation of Metaheuristics , 2010, MKWI.

[12]  A. E. Eiben,et al.  On Evolutionary Exploration and Exploitation , 1998, Fundam. Informaticae.