Global Optimization with A Power-Transformed Objective and Gaussian Smoothing
Chen Xu
TL;DR
This work addresses global maximization of a continuous, potentially non-concave function $f$ by pairing Gaussian smoothing with a power-transformed objective (GSPTO). The authors formulate two instances, PGS and EPGS, that replace $f$ with $f^N$ or $e^{Nf}$ before smoothing, enabling a single-loop stochastic gradient ascent to approximate a near-global optimum without requiring differentiability of $f$. They prove that for any $δ>0$ there exists a threshold $N_{δ}$ so the smoothed objective’s maximizer lies within a $δ$-neighborhood of the true global maximizer $x^*$, with a convergence rate of $O(d^2 σ^4 ε^{-2})$, and they demonstrate favorable empirical performance on benchmark functions and black-box adversarial attacks. The results indicate that emphasizing the global maximum before smoothing yields faster convergence and robust practical performance, offering a versatile framework for global optimization in machine learning and related applications.
Abstract
We propose a novel method that solves global optimization problems in two steps: (1) perform a (exponential) power-$N$ transformation to the not-necessarily differentiable objective function $f$ and get $f_N$, and (2) optimize the Gaussian-smoothed $f_N$ with stochastic approximations. Under mild conditions on $f$, for any $δ>0$, we prove that with a sufficiently large power $N_δ$, this method converges to a solution in the $δ$-neighborhood of $f$'s global optimum point. The convergence rate is $O(d^2σ^4\varepsilon^{-2})$, which is faster than both the standard and single-loop homotopy methods if $σ$ is pre-selected to be in $(0,1)$. In most of the experiments performed, our method produces better solutions than other algorithms that also apply smoothing techniques.
