Swarm-based optimization with jumps: a kinetic BGK framework and convergence analysis
Giacomo Borghi, Hyesung Im, Lorenzo Pareschi
TL;DR
This work introduces a novel swarm-based optimization method in which particle velocities evolve via stochastic jumps, and it casts the dynamics in a kinetic BGK framework that accommodates general noise distributions, including heavy-tailed ones. A mean-field limit is derived and shown to connect to Consensus-Based Optimization (CBO) through a diffusion scaling, while propagation of chaos and convergence to global minimizers are established for bounded domains under Gaussian noise. Theoretical results are complemented by extensive numerical experiments on standard nonconvex benchmarks, demonstrating robust performance and revealing critical roles for the diffusion level and jump frequency. Overall, the paper provides a rigorous link between jump-enabled swarm dynamics and kinetic PDE methods, offering guidance for parameter scaling and noise design with practical implications for global optimization.
Abstract
Metaheuristic algorithms are powerful tools for global optimization, particularly for non-convex and non-differentiable problems where exact methods are often impractical. Particle-based optimization methods, inspired by swarm intelligence principles, have shown effectiveness due to their ability to balance exploration and exploitation within the search space. In this work, we introduce a novel particle-based optimization algorithm where velocities are updated via random jumps, a strategy commonly used to enhance stochastic exploration. We formalize this approach by describing the dynamics through a kinetic modelling of BGK type, offering a unified framework that accommodates general noise distributions, including heavy-tailed ones like Cauchy. Under suitable parameter scaling, the model reduces to the Consensus-Based Optimization (CBO) dynamics. For non-degenerate Gaussian noise in bounded domains, we prove propagation of chaos and convergence towards minimizers. Numerical results on benchmark problems validate the approach and highlight its connection to CBO.
