Parallel sequential Monte Carlo for stochastic gradient-free nonconvex optimization

From MaRDI portal
Publication:2209727

DOI10.1007/S11222-020-09964-4zbMATH Open1452.62025arXiv1811.09469OpenAlexW3045675320MaRDI QIDQ2209727FDOQ2209727

Joaquín Míguez, Dan Crisan, Ömer Deniz Akyildiz

Publication date: 4 November 2020

Published in: Statistics and Computing (Search for Journal in Brave)

Abstract: We introduce and analyze a parallel sequential Monte Carlo methodology for the numerical solution of optimization problems that involve the minimization of a cost function that consists of the sum of many individual components. The proposed scheme is a stochastic zeroth order optimization algorithm which demands only the capability to evaluate small subsets of components of the cost function. It can be depicted as a bank of samplers that generate particle approximations of several sequences of probability measures. These measures are constructed in such a way that they have associated probability density functions whose global maxima coincide with the global minima of the original cost function. The algorithm selects the best performing sampler and uses it to approximate a global minimum of the cost function. We prove analytically that the resulting estimator converges to a global minimum of the cost function almost surely and provide explicit convergence rates in terms of the number of generated Monte Carlo samples and the dimension of the search space. We show, by way of numerical examples, that the algorithm can tackle cost functions with multiple minima or with broad "flat" regions which are hard to minimize using gradient-based techniques.


Full work available at URL: https://arxiv.org/abs/1811.09469





Cites Work


Cited In (1)

Uses Software






This page was built for publication: Parallel sequential Monte Carlo for stochastic gradient-free nonconvex optimization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2209727)