partikkelinoptimointi
Partikkelinoptimointi, also known as particle swarm optimization (PSO), is a computational intelligence technique used to solve optimization problems. It is a metaheuristic inspired by the social behavior of bird flocking or fish schooling. In PSO, a population of candidate solutions, called particles, is maintained within a search space. Each particle moves around the search space, influenced by its own best-known position and the best-known position found by any particle in the swarm.
The core idea is that each particle adjusts its trajectory based on its past experience and the
PSO is an unconstrained optimization technique, meaning it does not require the objective function to be differentiable.