Research Article
An Improved Teaching-Learning-Based Optimization with the Social Character of PSO for Global Optimization
| Initialize: | | Initialize , , , , , , Population size (Ps), Dimension size () and the initial swarm | | Optimize: | | for gen = 1 : | | Calculate the the inertia weight according to (3) | | for : Ps | | Calculate fitness of all particles; | | Calculate the best position of current generation; | | Calculate the best position of th particle which it has achieved so far; | | for : | | Update the velocity of th particle according to (1) | | If then | | If then | | Update the position of th particle according to (2) | | If then | | If then | | end | | end | | end |
|