English

Black-box Optimizer with Implicit Natural Gradient

Machine Learning 2020-09-10 v3 Machine Learning

Abstract

Black-box optimization is primarily important for many compute-intensive applications, including reinforcement learning (RL), robot control, etc. This paper presents a novel theoretical framework for black-box optimization, in which our method performs stochastic update with the implicit natural gradient of an exponential-family distribution. Theoretically, we prove the convergence rate of our framework with full matrix update for convex functions. Our theoretical results also hold for continuous non-differentiable black-box functions. Our methods are very simple and contain less hyper-parameters than CMA-ES \cite{hansen2006cma}. Empirically, our method with full matrix update achieves competitive performance compared with one of the state-of-the-art method CMA-ES on benchmark test problems. Moreover, our methods can achieve high optimization precision on some challenging test functions (e.g., l1l_1-norm ellipsoid test problem and Levy test problem), while methods with explicit natural gradient, i.e., IGO \cite{ollivier2017information} with full matrix update can not. This shows the efficiency of our methods.

Keywords

Cite

@article{arxiv.1910.04301,
  title  = {Black-box Optimizer with Implicit Natural Gradient},
  author = {Yueming Lyu and Ivor W. Tsang},
  journal= {arXiv preprint arXiv:1910.04301},
  year   = {2020}
}

Comments

Black-box Optimization

R2 v1 2026-06-23T11:39:16.455Z