Home > Natural Algorithms > Particle Swarm Optimization

Particle Swarm Optimization

September 4, 2010 Leave a comment Go to comments

Particle swarm optimization (PSO) is a method for performing numerical optimization without explicit knowledge of the gradient of the problem to be optimized. PSO is originally attributed to Kennedy, Eberhart and Shi and was first intended for simulating social behaviour. The algorithm was simplified and it was observed to be performing optimization. The book by Kennedy and Eberhart describes many philosophical aspects of PSO and swarm intelligence. An extensive survey of PSO applications is made by Poli.

PSO optimizes a problem by maintaining a population of candidate solutions called particles and moving these particles around in the search-space according to simple formulae. The movements of the particles are guided by the best-found positions in the search-space, which are continually updated as better positions are found by the particles.

  1. September 9, 2010 at 10:17 pm

    Hey everyone,

    I truly appreciate this site, keep up the good work!
    Let me know what you think of my writings on hypnotherapy!

  2. October 15, 2010 at 5:04 pm

    Hi,I see that you are interested about Particle swarm optimization. I found one great book about it here:http://www.intechopen.com/books/show/title/particle_swarm_optimization It is free to download!! Some chapters are: Swarm Intelligence Applications in Electric Machines, Search Performance Improvement for PSO in High Dimensional Space, Swarm Intelligence in Portfolio Selection etc. Hope you will enjoy it!

  1. November 21, 2011 at 12:29 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: