粒子群优化算法 Resources

Showing items tagged with "粒子群优化算法"

A comprehensive set of practical and user-friendly heuristic optimization algorithms, including non-adaptive algorithms, simulated annealing-based population algorithms, basic genetic algorithms, differential evolution algorithms, and particle swarm optimization. Additionally features the Sacred Algorithm which integrates all these optimization operators with occasional algorithm swapping between different populations.

MATLAB 228 views Tagged

Particle Swarm Optimization (PSO) is an evolutionary computation technique inspired by the social behavior of bird flocking during foraging. Similar to genetic algorithms, PSO is an iterative optimization tool that initializes a population of random solutions and searches for optimal values through successive iterations. Unlike genetic algorithms, PSO does not use crossover or mutation operations; instead, particles follow the best-performing particles in the solution space. Key implementation features include velocity and position updates using social and cognitive components, with parameters like inertia weight and acceleration coefficients controlling convergence behavior. PSO's advantages include simplicity of implementation, minimal parameter tuning, and effectiveness in various applications such as function optimization, neural network training, and fuzzy system control.

MATLAB 227 views Tagged