particle swarm optimization james kennedy & russel c. eberhart

11
Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Upload: arthur-summers

Post on 14-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Particle Swarm Optimization

James Kennedy & Russel C. Eberhart

Page 2: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Idea Originator

• Landing of Bird Flocks

• Function Optimization

• Thinking is Social

• Collisions are allowed

Page 3: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Simple Model

• Swarm of Particles

• Position in Solution Space

• New Position by Random Steps

• Direction towards current Optimum

• Multi-Dimensional Functions

Page 4: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

First Feedbacks

• Fast in Uni-Modal Functions

• Neuronal-Network Training (9h to 3min)

• Able to compete with GA (overhead)

• But, Algorithm is based on Broadcasting

• Multi-modal Function Optimization

Page 5: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Algorithm Updates

• Storage of individual Best [Kennedy]

• Move between individual & global Best

• Constriction Factor [Shi&Eberhart]

• Tracking Changing Extreme [Carlisle]

Page 6: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Hybrid PSO

• Breed & Sub-population

• Combine Adv. of PSO & EA

• Anal. comparison PSO vs. GA [Angeline]

• Idea: Increase Diversification

Page 7: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Hybrid Approach - Breeding

• Steps

Select Breeding Population (pb – prob.)

Select two random Parents

Replace Parents by Offspring

• Offspring Creation

arithmetic crossover for position & velocity

Page 8: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Hybrid Approach – Sub-Popul.

• Steps

Divide into multiple Subpopul.

Spread particles over solution space

Use Breeding approach

• Sub-Popul. Selection

Breeding over diff. Poul. (psb – prob.)

Page 9: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Hyb. Results

• Usage of 4 multi-dim. Functions

• In uni-modal function GA & std. PSO better

• In multi-modal function hyp. PSO better

convergence & solution

• Subpopulation results in no gains

Page 10: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Conclusion

• New Research Area

First PSO in 1995, First Conf. Last Year

• Highly accepted

Increasing Research & Evol. Comp. Special

• Can we learn from GA & PSO a improved method with reduced overhead?

Page 11: Particle Swarm Optimization James Kennedy & Russel C. Eberhart

Reading Room

• “Swarm Intelligence”

by Kennedy & Eberhart [2001]

• Bibliography

www.computelligence.org/pso/bibliography.htm