Skip to content

hunshcn/ypea102-particle-swarm-optimization

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Particle Swarm Optimization in MATLAB With Parallel Computing

Particle Swarm Optimization in MATLAB

This is a parallel computing implementation of Particle Swarm Optimization (PSO) in MATLAB.

It is based on https://yarpiz.com/50/ypea102-particle-swarm-optimization, and hunshcn make it parallel.

Compared with the original version, this version will slow down the convergence speed, but due to parallel computing, the time cost will actually be greatly reduced.

Notes:

You can turn off Hyper-Threading Technology, so that matlab can make better use of cpu resources.

For more information about PSO, visit following URL: https://yarpiz.com/50/ypea102-particle-swarm-optimization

Citing This Work

You can cite this code as follows:

Mostapha Kalami Heris, Particle Swarm Optimization in MATLAB (URL: https://yarpiz.com/50/ypea102-particle-swarm-optimization), Yarpiz, 2015.

About

Parallel Computing Implementation of Particle Swarm Optimization (PSO) in MATLAB.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • MATLAB 100.0%