Everything about Particle swarm optimization
Iterative simulation method
In computational science, particle swarm optimization (PSO) is a computational method that optimizes a problem by iteratively trying to improve a population of candidate solutions with regard to a given measure of quality. It solves a problem through interactions among a population of candidate solutions, dubbed particles, moving the particles around in the search-space according to simple mathematical formulae that adjust each particle's position and velocity. Each particle's movement is influenced by its own best known position so far, and by the best known position in its topological neighborhood ; vectors are updated as better positions are found. This is expected to move the swarm toward good solutions. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Particle swarm optimizationA 5-minute orientation
- Skim a recent paper: Particle Swarm Optimization Algorithm and Its Applications: A Systematic ReviewInfluential work since 2022
- Pick up a classic book: Particle swarm optimizationThe most-reprinted book on the subject
- Read the landmark paper: Particle swarm optimizationCited 4,244 times
- Go sideways: Meta-optimizationA closely related topic
- Go sideways: Multi-swarm optimizationA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Particle swarm optimization
Handling multiple objectives with particle swarm optimization
Particle swarm optimization in electromagnetics
Adaptive Particle Swarm Optimization
Orthogonal Learning Particle Swarm Optimization
Particle Swarm Optimization
Simplifying Particle Swarm Optimization
Triple Archives Particle Swarm Optimization
🆕 Influential since 2022
Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review
Particle Swarm Optimization: A Comprehensive Survey
CAPSO: Chaos Adaptive Particle Swarm Optimization Algorithm
Evolutionary-state-driven multi-swarm cooperation particle swarm optimization for complex optimization problem
Self-Adjusting Multitask Particle Swarm Optimization
📚 Books worth reading
Particle swarm optimizationAleksandar Lazinica · 2009
PARTICLE SWARM OPTIMIZATIONMAURICE CLERC · 2006
Particle swarm optimization and intelligenceKonstantinos E. Parsopoulos · 2010- 📕Particle swarm optimization and intelligenceKonstantinos E. Parsopoulos · 2010
- 📕Particle swarm optimisationJun Sun · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Meta-optimization Meta-optimization from numerical optimization is the use of one optimization method to tune another optimization method. Meta-optimization is reported…
- Multi-swarm optimization Multi-swarm optimization is a variant of particle swarm optimization (PSO) based on the use of multiple sub-swarms instead of one (standard) swarm. The…
- List of metaphor-based metaheuristics This is a chronologically ordered list of metaphor-based metaheuristics and swarm intelligence algorithms, sorted by decade of proposal. Simulated annealing…
- Maurice Clerc (mathematician) Maurice Clerc is a French mathematician. Maurice Marcel Clerc was born on April 24, 1949, in Besançon. He finished his graduate studies and obtained his…
- Evolutionary algorithm Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least…
- Fly algorithm The Fly Algorithm is an approach in 3D reconstruction that utilizes clusters of points ("flies") corresponding to different nearby objects via genetic…
- Multi-objective optimization In multiple-criteria decision making, multi-objective optimization or Pareto optimization (also known as multi-objective programming, vector optimization…
- Ant colony optimization algorithms In computer science and operations research, the ant colony optimization algorithm (ACO) is a probabilistic technique for solving computational problems…