Leveraging Memory Effects and Gradient Information in Consensus-Based Optimization: On Global Convergence in Mean-Field Law

Konstantin Riedl
11/22/2022
math.NAcs.NEmath.AP

Official code: KonstantinRiedl/CBOGlobalConvergenceAnalysis (20 stars, MIT, last commit 2023-11-13).

Abstract

In this paper we study consensus-based optimization (CBO), a versatile, flexible and customizable optimization method suitable for performing nonconvex and nonsmooth global optimizations in high dimensions. CBO is a multi-particle metaheuristic, which is effective in various applications and at the same time amenable to theoretical analysis thanks to its minimalistic design. The underlying dynamics, however, is flexible enough to incorporate different mechanisms widely used in evolutionary computation and machine learning, as we show by analyzing a variant of CBO which makes use of memory effects and gradient information. We rigorously prove that this dynamics converges to a global minimizer of the objective function in mean-field law for a vast class of functions under minimal assumptions on the initialization of the method. The proof in particular reveals how to leverage further, in some applications advantageous, forces in the dynamics without loosing provable global convergence. To demonstrate the benefit of the herein investigated memory effects and gradient information in certain applications, we present numerical evidence for the superiority of this CBO variant in applications such as machine learning and compressed sensing, which en passant widen the scope of applications of CBO.

View on arXivView PDF

Code Implementations(1)

MIT

Numerical illustration of a novel analysis framework for consensus-based optimization (CBO) and numerical experiments demonstrating the practicability of the method

204MATLABMar 29, 20212 years agoMIT
classificationconsensus-optimizationderivative-free-optimizationglobal-optimizationhigh-dimensional+7 more

Cite this paper

@article{riedl2022leveraging,
  title  = {Leveraging Memory Effects and Gradient Information in Consensus-Based Optimization: On Global Convergence in Mean-Field Law},
  author = {Konstantin Riedl},
  year   = {2022},
  eprint = {2211.12184},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2211.12184}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2211.12184.svg)](https://codeofpaper.com/paper/2211.12184)

Discussion