函数优化 Resources

Showing items tagged with "函数优化"

Particle Swarm Optimization (PSO) is an evolutionary computation technique developed by Kennedy and Eberhart in 1995, inspired by simulations of bird flock predatory behavior. Similar to genetic algorithms, PSO operates as an iterative optimization tool but distinguishes itself by leveraging "cooperation" and "competition" among swarm individuals. Particles dynamically adjust their behavior based on personal and collective flight experiences. PSO's key advantage lies in its straightforward implementation with minimal parameter tuning. It has been widely applied to function optimization, neural network training, fuzzy system control, and other domains traditionally addressed by genetic algorithms.

MATLAB 267 views Tagged

PSOt is a specialized Particle Swarm Optimization toolbox that encapsulates the core PSO algorithm components, exposing adjustable parameters to users. Users simply define their objective function (for minimization or maximization), specify variable boundaries, and configure iteration constraints like maximum velocity (Max_V) to initiate autonomous optimization.

MATLAB 292 views Tagged

With the rapid development of swarm intelligence optimization algorithms, Passino introduced the Bacteria Foraging Optimization Algorithm (BFOA) in 2002, simulating the foraging behavior of E. coli bacteria and adding a new member to the family of biomimetic evolutionary algorithms. This chapter focuses on introducing the fundamental BFOA to programming enthusiasts, providing implementation insights including chemotaxis, reproduction, and elimination-dispersal mechanisms. Researchers can build upon this foundation to develop enhanced versions for practical applications.

MATLAB 223 views Tagged