MLLGSTSep 23, 2022

Ensemble-based gradient inference for particle methods in optimization and sampling

arXiv:2209.15420v211 citationsh-index: 21Has Code
Originality Incremental advance
AI Analysis

This work addresses the challenge of enhancing ensemble-based methods for optimization and sampling, offering incremental improvements in efficiency and exploration capabilities.

The paper tackles the problem of extracting higher-order differential information from particle ensembles to improve optimization and sampling methods, showing that augmented algorithms often outperform gradient-free variants by helping escape initial domains and speeding up convergence.

We propose an approach based on function evaluations and Bayesian inference to extract higher-order differential information of objective functions {from a given ensemble of particles}. Pointwise evaluation $\{V(x^i)\}_i$ of some potential $V$ in an ensemble $\{x^i\}_i$ contains implicit information about first or higher order derivatives, which can be made explicit with little computational effort (ensemble-based gradient inference -- EGI). We suggest to use this information for the improvement of established ensemble-based numerical methods for optimization and sampling such as Consensus-based optimization and Langevin-based samplers. Numerical studies indicate that the augmented algorithms are often superior to their gradient-free variants, in particular the augmented methods help the ensembles to escape their initial domain, to explore multimodal, non-Gaussian settings and to speed up the collapse at the end of optimization dynamics.} The code for the numerical examples in this manuscript can be found in the paper's Github repository (https://github.com/MercuryBench/ensemble-based-gradient.git).

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes