|
| Last check |
Particle Swarm Optimizer | Bibliography Researchers Conferences Link to other Particle Swarm related web pages Download asynchronous version of particle swarm optimizer in C and Visual Basic | 2000-08 |
PSO Demo/Fun, (in Math stuff about PSO) | By Maurice Clerc . Adaptive version. ANSI C source. Continuous (De Jong, Banana...) and discrete (Fifty/fifty, integer factorization, graph coloring, combinatorial) functions. Options: granularity, local queens, Guided Random Generation etc... TRIBES (a parameter free PSO) | 2003-07 |
Particle Swarm Optimisation | Java applet by Mark C. Sinclair | 2000-08 |
PERCEPTOR (project) | ByTejaswini. Character recognition package based on Artificial Neural Networks (using Particle Swarm Optimization technique to train the network). Developed in C. | 2000-08 |
BinaryPS and NKPS (for Windows) | "Games" by Jim Kennedy. When a swarm of stupid particles beats you... Frustrating! | 2001-01 |
Particle Swarm Optimizer | Related to the book "Swarm Intelligence" (J. Kennedy, R. Eberhart). C source | 2001-08 |
Code for Particle Swarm Tester
| A quite old one, for beginners ...
| 2003-01
|
Particle Swarm Optimization
| By Paul Pomeroy. Presentation paper including a very simple pseudo-language implementation. There is also an open source (GNU GPL) Java implementation of the basic PSO algorithm available on the site.
| 2005-01
|
Berkeley Lab
| Search for "particle swarm". Several Java classes.
| 2003-07
|
The PSO TOOLBOX
| A collection of Matlab (.m) files that can be used to implement the Particle Swarm Optimization Algorithm (PSO) to optimize your system.
| 2003-08 2004-05
|
GenOpt, Generic Optimization Program. Berkeley Lab
| Amongst some others: # Particle Swarm Optimization algorithms (for continuous and/or discrete independent variables), with inertia weight or constriction coefficient and velocity clamping, and with a modification that constricts the continuous independent variables to a mesh to reduce computation time. # A hybrid global optimization algorithm that uses Particle Swarm Optimization for the global optimization, and Hooke-Jeeves for the local optimization.
| 2004-03
|
PSO visualisation applet
| By Ken Fitch, Project Computing. Generates a semi-random 3-D landscape. A randomly generated particle swarm of 12 particles attempts to find the "global maximum" on the landscape. Runs under Java 1.1.
| 2004-04
|
Evolutionary and Swarm Design Group
| Christian Jacob and Namrata Khemka. The implemented PSO notebook is currently being developed into a set of tutorials and experimentation frameworks, which will become part of the Evolvica (Jacob 2001) system for exploration of evolutionary algorithms.
| 2004-08
|
Auto2fit (shareware)
| 1. Genetic Algorithm (GA): both encode/decode mode and real-value based mode, six crossover types and seven selection types 2. Particle Swarm Optimization (PSO): six schemes (2 standard and 4 new) 3. Differential Evolution (DE): ten schemes (5 new) 4. Maximum Inherit Optimization (MIO): four schemes
| 2004-08
|
Standard PSO 2006 | Quite often some authors say they compare their PSO versions to the "standard one" ... which is never the same! So the idea is to define a real standard at least for one year, validated by some researchers of the field, in particular James Kennedy and Maurice Clerc. | 2006-02 |
PSOpt | Visualisation of the process for some 2D functions. Written in Java | 2006-03 |
Matlab PSO Toolbox | Robust Particle Swarm toolbox implementing Trelea, Common, and Clerc types along with an alpha version of change detection. | 2006-04 |
Global Optimization by PSO: A Fortran Program | A FORTRAN program to find the global optimum by the Repulsive Particle Swarm method | 2007-01 |
Multiobjective Particle Swarm with Crowding Distance (MOPSOCD) | Source Code (C language) for MOPSO-CD as described in C. R. Raquel and P.C. Naval, "An Effective use of Crowding Distance in Multiobjective Particle Swarm Optimization", Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2005), Washington, D.C., June 25-29, 2005. | 2006-09 |
PSO in Python | By Maxime Biais. A simple PSO variation. | 2007-02 |