Definition
A stochastic, population-based optimization algorithm used to find the global optimum of functions, relying on vector differences for generating new candidate solutions.
In short: A stochastic, population-based optimization algorithm used to find the global optimum of functions, relying on vector differences for generating new candidate solutions.