Progressive Power Homotopy for Non-convex Optimization


Abstract

We propose a novel first-order method for nonconvex optimization of the form \(\max_{\boldsymbol{w}\in\mathbb{R}^d}\mathbb{E}_{\boldsymbol{x}\sim\mathcal{D}}[f_{\boldsymbol{w}}(\boldsymbol{x})]\), termed Progressive Power Homotopy (Prog-PowerHP). The method applies stochastic gradient ascent to a surrogate objective obtained by first performing a power transformation and then Gaussian smoothing, \(F_{N,\sigma}(\boldsymbol{\mu}):=\mathbb{E}_{\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d),\boldsymbol{x}\sim\mathcal{D}}[e^{Nf_w(\boldsymbol{x})}]\), while progressively increasing the power parameter \(N\) and decreasing the smoothing scale \(\sigma\) along the optimization trajectory. We prove that, under mild regularity conditions, Prog-PowerHP converges to a small neighborhood of the global optimum with an iteration complexity scaling nearly as \(O(d^2\varepsilon^{-2})\). Empirically, Prog-PowerHP demonstrates clear advantages in phase retrieval when the samples-to-dimension ratio approaches the information-theoretic limit, and in training two-layer neural networks in under-parameterized regimes. These results suggest that Prog-PowerHP is particularly effective for navigating cluttered nonconvex landscapes where standard first-order methods struggle.

Power-transform. Gaussion Smoothing, Homotopy for Optimizations, Stochastic Gradient Optimization

1 Introduction↩︎

In this work we aim to solve the following stochastic optimization problem \[\label{stochastic-objective} \max_{\boldsymbol{w}\in\mathbb{R}^d} G(\boldsymbol{w}):= \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[f_{\boldsymbol{w}}(\boldsymbol{x})],\tag{1}\] where \(\mathcal{D}\) is a known distribution, \(f\) is a known fitness function with accessible derivatives, and the objective \(G\) has a unique global maximum point \(\boldsymbol{w}^*\) and possibly multiple local maximums. If \(\boldsymbol{x}\) represents data and \(f_{\boldsymbol{w}}\) equals negative of the individual loss function associated with a model with \(\boldsymbol{w}\) being parameters, then (1 ) becomes the loss-minimization problem for model training in machine learning. The most popular methods for the loss-minimization problem are sample-based gradient methods, such as the full-batch gradient descent (GD), stochastic gradient ascent (SGD, [1]), and Adaptive Moment Estimation (Adam, [2]). While the full-batch GD is guaranteed to approach the stationary points of any sample estimate of \(G(\boldsymbol{w})\) under an appropriate learning schedule, it may get stuck near shallow local minima and saddle points. The randomness introduced by mini-batch selection helps SGD mitigate this issue and boosts performances. While the performance of SGD significantly depends on the learning rate schedule, Adam is less susceptible and converges much faster. However, these optimizers are still often trapped near local optimums. Hence, the optimization problem of locating the global optimum still remains open, which is crucial for training under-parameterized models.

A well-accepted explanation on SGD’s ability to escape from narrow local minimums is that the mini-batch selection randomness makes SGD actually optimize the smoothed objective \(\mathbb{E}_{\boldsymbol{w}}[G(\boldsymbol{w})]\) of \(G(\boldsymbol{w})\), which eliminates the narrow local minimums [3]. This relates to the smoothing technique ([4]) used by another type of popular derivative-free non-convex optimization methods—homotopy for optimization (e.g., [5], [6]). Its standard version solves the deterministic problem \(\min_{\boldsymbol{w}}h(\boldsymbol{w})\) by minimizing the Gaussian-smoothed surrogate \(H_{\sigma}(\boldsymbol{\mu}):=\mathbb{E}_{\boldsymbol{\varepsilon}\sim\mathcal{N}(\boldsymbol{0}, I_d)}[h(\mu+\sigma \boldsymbol{\varepsilon})]\). Specifically, it incrementally decreases \(\sigma\) in an outer loop, and optimizes the surrogate in the inner loop under the current \(\sigma\) value, taking the solution found in the previous inner loop as the initial candidate for the current inner loop. Homotopy works because the smoothing technique removes sharp local minimums and the decreasing-\(\sigma\) mechanism drags the global optimum of the surrogate towards that of the original objective \(h(\boldsymbol{w})\) under certain conditions ([6]).

Traditional homotopy methods are often hindered by the inefficiency of their double-loop structure and a notorious sensitivity to the \(\sigma\)-decay schedule, which is notoriously difficult to tune. To address these challenges, recent research has pivoted toward more time-efficient single-loop mechanisms and strategies to minimize the displacement of the optimum caused by the smoothing process. For instance, the Single-Loop Gaussian Homotopy (SLGH) algorithm [7] introduces an automated \(\sigma\)-decay mechanism. GS-PowerOpt [8] utilizes a power transformation prior to Gaussian smoothing to effectively reduce the distance between the pre- and post-smoothed optima, while GS-PowerHP [9] integrates both the power transformation and a \(\sigma\)-decaying schedule. Despite these advancements, significant gaps remain for solving (1 ): SLGH lacks guarantees beyond convergence to a standard local optimum, while GS-PowerOpt and GS-PowerHP are restricted to zeroth-order, deterministic settings.

In this paper, we introduce Progressive Power Homotopy (Prog-PowerHP), a novel smoothing-based framework designed to solve the stochastic optimization problem defined in (1 ). It offers several critical advantages over existing optimization frameworks. Compared with the standard first-order methods of SGD and Adam and the homotopy method of SLGH, which are frequently susceptible to local optima, our method provides a rigorous theoretical pathway to approximating the global optimum under mild conditions (see Corollary 3). By utilizing a single-loop structure, it bypasses the excessive computational overhead and complex sub-problem convergence requirements of traditional double-loop homotopy. Compared with GS-PowerOpt and GS-PowerHP, our algorithm is designed for the stochastic optimization problem and adopts a gradually increasing power for better performance. A key innovation of our approach is the progressive power mechanism, which dynamically increases the power transformation as the smoothing parameter diminishes, effectively refining the search space and prioritizing deeper basins of attraction as the landscape’s fine-grained features emerge.
Contribution. The primary contributions of this work are three-fold. To the best of our knowledge, this is the first work to combine homotopy continuation with a progressive power-transformation of the objective for stochastic first-order optimization. Second, we establish the theoretical foundations of this approach by providing a comprehensive convergence analysis for Prog-PowerHP in the stochastic setting. Third, through extensive empirical evaluation on two-layer ReLU networks and phase retrieval, we demonstrate the algorithm’s superior landscape navigation capabilities. Our results show that in under-parameterized and limited-sample regimes—where standard optimizers consistently settle into higher-loss spurious minima—Prog-PowerHP achieves significantly higher approximation efficiency by locating deeper, more optimal local basins.
Related Work. There are existing studies that also exponentially transform the loss. For example, in tilted empirical risk minimization, this technique is used to serve multiple purposes, such as to decrease the influence of sample outliers and to improve model generalizations ([10], [11]). In the field of safe reinforcement learning, this technique is used to emphasize the worst-case scenarios ([12][14]). The main difference between these works and ours is, they treat the transformed objective as a risk-sensitive criterion, intentionally redefining optimality to emphasize tail performance, robustness, or safety. In contrast, our work uses a Gaussian-smoothed power-transformed objective purely as an optimization surrogate, designed to preserve the maximizer of the original fitness while improving concentration and optimization geometry.

Our method is also fundamentally distinct from existing homotopy-based approaches. Unlike gradient-based standard homotopy methods [6] and SLGH [7], our approach employs a power-transformation mechanism. Moreover, in contrast to GS-PowerOpt [8], GS-PowerHP GS-PowerHP?, and the path-learning homotopy method [15]—all of which are developed for deterministic optimization—our framework is tailored to stochastic first-order optimization, where gradient noise and limited sample access fundamentally alter the optimization dynamics.

2 Prog-PowerHP: The Proposed Method↩︎

2.1 Motivations↩︎

The design of our algorithm is motivated by a simple geometric principle: emphasize dominant extrema while suppressing spurious ones. Specifically, the power transformation amplifies higher local maxima, making them more prominent relative to lower ones. When combined with Gaussian smoothing, this effect is preserved for dominant peaks, while smaller, spurious local maxima are attenuated or eliminated by the smoothing operation. Specifically, we construct the following surrogate objective \[\label{surrogate} \max_{\boldsymbol{\mu}\in\mathbb{R}^d} F_{N,\sigma}(\boldsymbol{\mu}):=\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D},\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d)}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}].\tag{2}\]

During optimization, we adopt a progressive homotopy strategy. The power parameter \(N\) is gradually increased so as to align the global optimum of the smoothed objective with that of the original, un-smoothed problem. Simultaneously, the smoothing scale \(\sigma\) is progressively decreased to maintain sufficient curvature for fast solution improvement. The effects of these two mechanism are illustrated with a simple example in Figure 1. Specifically, (a) shows that a larger \(N\) aligns \(\boldsymbol{w}^*=\arg\max_{\boldsymbol{w}}G(\boldsymbol{w})\) and \(\boldsymbol{\mu}^*=\arg\max_{\boldsymbol{\mu}}F_{N,\sigma}(\boldsymbol{\mu})\) better, and (b) shows that a larger \(\sigma\) leads to larger slopes when \(\boldsymbol{\mu}\) is away from \(\boldsymbol{w}^*\) and a smaller \(\sigma\) leads to larger slopes when \(\boldsymbol{\mu}\) is near \(\boldsymbol{w}^*\).

Figure 1: Graph of approximated G(\mu) and F_{N,\sigma}(\mu). (a) N is varied while \sigma\equiv 0.8. (b) \sigma is varied while N\equiv 2.0. Here, G(\mu)=\mathbb{E}_{\epsilon\sim I[-0.1,0.1]}[f(\mu+\epsilon)], G_N(\mu)=\mathbb{E}_{\epsilon\sim I[-0.1,0.1]}[e^{Nf(\mu+\epsilon)}], F_{N,\sigma}(\mu)=\mathbb{E}_{x\sim\mathcal{N}(\mu,\sigma^2)}[G_N(\mu)], and f(\mu)=-\log((\mu+0.5)^2+10^{-5})-\log((\mu-0.5)^2+10^{-2})+10 for |\mu|\leq 1 and f(\mu)=0 for |\mu|>1. All graphs are scaled to have a maximum of 1 for easier comparisons.

2.2 Gradients for Solving (2 )↩︎

Suppose the first-order gradient of \(f\) is accessible. It can be derived that: \[\label{F-gradient} \nabla_{\boldsymbol{\mu}} F_{N,\sigma}(\boldsymbol{\mu}) = \mathbb{E}_{\boldsymbol{w}\sim \mathcal{N}(\boldsymbol{\mu}, \sigma^2I_d),\boldsymbol{x}\sim \mathcal{D}}\left[\frac{\partial e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}}{\partial \boldsymbol{w}}\right].\tag{3}\] Therefore, an un-biased sample estimate for \(\nabla F_{N,\sigma}(\boldsymbol{\mu})\) is \[\label{ygmkhnuc} \hat{\nabla} F_{N,\sigma}(\boldsymbol{\mu}) = \frac{1}{KJ} \sum_{k=1}^K\sum_{j=1}^J \left.\frac{ \partial e^{Nf_{\boldsymbol{w}}(\boldsymbol{x}_j)}}{\partial \boldsymbol{w}}\right|_{\boldsymbol{w}=\boldsymbol{w}_k},\tag{4}\] where \(\{\boldsymbol{x}_j\}_{j=1}^J\) is a batch of independently independently distributed (i.i.d.) samples drawn from \(\mathcal{D}\), and \(\{\boldsymbol{w}_k\}_{k=1}^K\) is a batch of i.i.d. samples from \(\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d)\).

2.3 Our Algorithm↩︎

Our algorithm follows the step of stochastic gradient ascent, with an adaptive power \(N\) and an adaptive \(\sigma\). Specifically, the updating equations at step \(t\) are as follows. \[\begin{align} \label{update-rule} &N_t = N_{t-1} +\phi_t\Delta;\\ &\sigma_t = b + \sigma_{0} \beta^t;\\ &\boldsymbol{\mu}_{t} = \boldsymbol{\mu}_{t-1} + \alpha_t \hat{\nabla}F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1}),\\ \end{align}\tag{5}\] where \(\Delta\) denotes the pre-slected total increment of \(N\) in the updating process, \(\beta\in (0,1)\) is the decay factor for \(\sigma\), \(\phi_t\) is the increasing rate for \(N\), and \(\alpha_t\) is the learning rate for \(\boldsymbol{\mu}\). At the end of step \(T\), we output \(\boldsymbol{\mu}^* = \arg\max_{\boldsymbol{\mu} \in \{\boldsymbol{\mu}_1, \dots, \boldsymbol{\mu}_T\}} \hat{G}(\boldsymbol{\mu})\), where \(\hat{G}(\boldsymbol{\mu}):=\sum_{j=1}^{J}f_{\boldsymbol{\mu}_t}(\mathbf{x}_j)/J\) and \(\{\mathbf{x}_j\}\) is a set of validation samples drawn from \(\mathcal{D}\). The complete algorithm is in Algorithm 2.

Figure 2: Progressive Power Homotopy (Prog-PowerHP) for Solving (1 ).

3 Convergence Analysis↩︎

In this section, we prove that, under mild assumptions, Prog-PowerHP generates a sequence \(\{\boldsymbol{\mu}_t\}\) that converges in expectation to a point within an arbitrarily small neighborhood of the globally optimal solution \(\boldsymbol{w}^*\) of (1 ), as long as the total power increment \(\Delta\) is sufficiently large. The proof is divided to two parts. The first one (Section 3.1) shows that \(\{\boldsymbol{\mu}_t\}\) from (5 ) contains a candidate that converges in expectation to the stationary points of \(F_{N_0+\Delta,b}\) (see Remark 1), while the second part (Section 3.2) shows that, for any \(\delta>0\), there exists a threshold \(N_{\delta}\) such that for all \(N_0+\Delta>N_{\delta}\), every stationary point of \(F_{N_0+\Delta,b}\) lie within a \(\delta\)-neighborhood of \(\boldsymbol{w}^*\). These results are summarized in Corollary 3.

3.1 Convergence in Expectation to Stationary Points of \(F_{N_0+\Delta,b}\)↩︎

We derive the properties of \(F_{N,\sigma}\) in Lemma 13, which are used to derive a bound of \(\sum_{t=1}^{T}\alpha_t \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2]\) in Theorem 1. This bound is used by Corollary 1 to derive an iteration complexity for \(\lim_{T\rightarrow \infty}\min_{t\in\{1,...,T\}}\mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2]=0\).

Assumption 1. The learning rates \(\phi_t\) and \(\alpha_t\) satisfy

  1. \(\phi_t>0\) and \(\sum_{t=1}^\infty \phi_t = 1\);

  2. \(\alpha_t>0\), \(\sum_{t=1}^\infty \alpha_t=\infty\), and \(\sum_{t=1}^\infty \alpha^2<\infty\).

Assumption 2. The maximization objective \(f_{\boldsymbol{w}}(\boldsymbol{x}): \mathbb{R}^d\times \mathbb{R}^p \rightarrow \mathbb{R}\) is differentiable and Lipschitz with respect to \(\boldsymbol{w}\): \(|f_{\boldsymbol{w}_1}(\boldsymbol{x})-f_{\boldsymbol{w}_2}(\boldsymbol{x})|\leq L_{0f}\|\boldsymbol{w}_1-\boldsymbol{w}_2\|\) for any \(\boldsymbol{w}_1\), \(\boldsymbol{w}_2\in\mathbb{R}^d\), and \(\boldsymbol{x}\in\mathbb{R}^p\), and has an upper bound \(M_f\). Here, \(L_{0f}>0\) denotes the Lipschitz constant.

Assumption 3. The maximization objective \(f_{\boldsymbol{w}}(\boldsymbol{x})\) is Lipschitz smooth in terms of \(\boldsymbol{w}\). That is, there exists a constant \(L_{1f}>0\) such that \(\|\nabla_{\boldsymbol{w}} f_{\boldsymbol{w}_1}(\boldsymbol{x})-\nabla_{\boldsymbol{w}}f_{\boldsymbol{w}_2}(\boldsymbol{x})\| \leq L_{1f} \|\boldsymbol{w}_1-\boldsymbol{w}_2\|\) for any \(\boldsymbol{w}_1, \boldsymbol{w}_2\in\mathbb{R}^d\), and any \(\boldsymbol{x}\) that belongs to the sample space determined by \(\mathcal{D}\).

The assumption on the learning rate \(\alpha_t\) is the classic Robbins–Monro stochastic approximation conditions (e.g., [16]), and it appears in a wide range of convergence analyses for stochastic gradient–based algorithms. For example, [17] considers learning rates satisfying \(\lim_{t\rightarrow \infty} \alpha_t/t^{-\rho} \in (0,\infty)\) with \(\rho\in (0,1),\) which satisfies the Robbins–Monro conditions if \(\rho\in(1/2,1)\). Similarly, [18] established almost-sure convergence results in non-convex settings under the same step-size conditions.

The \(f\)-boundedness, \(\boldsymbol{x}\)-uniform Lipschitz continuity, and \(\boldsymbol{x}\)-uniform Lipschitz smoothness assumptions stated in Assumption 2 and Assumption 3 are also common in optimization for machine learning. Such regularity conditions are routinely adopted to control the sensitivity of the objective function with respect to the model parameters and to enable stability analyses. Representative examples include [7], [19], and [20]. In fact, Lipschitz continuity and Lipschitz smoothness are standard assumptions in theoretical works on non-convex optimization for machine learning models ([21], [22]).

Lemma 1. Under Assumption 2, given any \(N>0\) and \(\sigma>0\), both \(F_{N,\sigma}(\boldsymbol{\mu})\) and \(\nabla_{\boldsymbol{\mu}}F_{N,\sigma}(\boldsymbol{\mu})\) are well-defined for all \(\boldsymbol{\mu}\in\mathbb{R}^d\).

Lemma 2. Under Assumption 2 and 3, for any \(\boldsymbol{\mu}_1\), \(\boldsymbol{\mu}_2\in\mathbb{R}^d\), \(\| \nabla F_{N,\sigma}(\boldsymbol{\mu}_1) - \nabla F_{N,\sigma}(\boldsymbol{\mu}_2) \|\leq L_F\|\boldsymbol{\mu}_1-\boldsymbol{\mu}_2\|\), where \(L_F=e^{NM_f}N(NL_{0f}^2+L_{1f})\).

Lemma 3. Under Assumption 2, \(\| \hat{\nabla} F_{N,\sigma}(\boldsymbol{\mu}) \|^2 \leq G=N^2e^{2NM_f} L_{0f}^2\).

Theorem 1. Let \(\{\boldsymbol{\mu}_t\}_{t=0}^T\) be the series produced by (5 ). Under Assumption 2 and 3, we have \[\begin{align} \sum_{t=1}^{T}\alpha_t \mathbb{E}[\|\nabla &F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \leq e^{(N_0+\Delta)M_f}+ H_1 \sum_{t=0}^{T-1}\alpha_t^2 \\ &-F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t}, \end{align}\] where \(H_1=(N_0+\Delta)^3 e^{3(N_0+\Delta)M_f}((N_0+\Delta)L^2_{0f}+L_{1f})L_{0f}^2\), \(H_2 = e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\sqrt{2}\), \(H_3:=\max\{ (N_0e)^{-1}, e^{(N_0+\Delta)M_f} M_f \}\Delta\).

Corollary 1. Corollary 1. Let \(\{\boldsymbol{\mu}_t\}_{t=1}^T\) be the series produced by (5 ) with a pre-selected deterministic \(\boldsymbol{\mu}_0\) and a learning rate \(\alpha_t=t^{-(1/2+\gamma)}\) where \(\gamma\in (0,1/2)\) and \(T\geq 2\). Under Assumption 1, 2, and 3, for any \(\varepsilon>0\), whenever \(T> (\frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}d\varepsilon^{-1})^{2/(1-2\gamma)}=O_{\Delta}((d \varepsilon^{-1})^{2/(1-2\gamma)})\), we have that \[\min_{t\in\{\lfloor T/2\rfloor,...,T\}} \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \leq \varepsilon.\] Here, \(C_{0,\Delta}:=e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=1}^{\infty}t^{-(1/2+\gamma)} +H_2(1-\beta)^{-1}+H_3\), \(C_{1,\Delta}= \max\{1, 2/C_{0,\Delta}\}\), \(\lfloor T/2 \rfloor\) denotes the largest integer no greater than \(T/2\), and \(\{H_1,H_2,H_3\}\) are as those defined in Theorem 1.

Corollary 2. The dependence of the \(O\)-term on \(\Delta\) can be removed if we assume that \(M_f\leq 0\).

Remark 1. In Corollary 1, define \[T^*:= \min_{\tau\in\{ \lfloor T/2\rfloor,...,T\}}\mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2]\] and \(\boldsymbol{\mu}^*_T:=\boldsymbol{\mu}_{T^*}\). As \(T\rightarrow +\infty\), for all \(t\in [\lfloor T/2\rfloor,T]\), \(N_t\) and \(\sigma_t\) satisfy \(N_t\rightarrow N_0+\Delta\) and \(\sigma_t\rightarrow b\). Under the assumed Lipschitz continuity, Lipschitiz smoothness, and \(boundedness\) of \(f\), it follows that \(\nabla F_{N_t,\sigma_t}\) converges uniformly to \(\nabla F_{N_0+\Delta,b}\) over the interval \([\lfloor T/2\rfloor,T]\) as \(T\) becomes sufficiently large. Consequently, \(\boldsymbol{\mu}^*_T\) converges in expectation to a stationary point of \(F_{N_0+\Delta,b}\).

3.2 Convergence to the Neighborhood of Global Optimum↩︎

The main task in this section is to show in Theorem 2 that, if \(N\) is greater than some threshold, all the stationary points of the surrogate \(F_{N,\sigma}(\boldsymbol{\mu})\) defined in (2 ) lie in a small neighborhood of \(\boldsymbol{w}^*:=\arg\max_{\boldsymbol{w}}G(\boldsymbol{w})\).

Assumption 4. For any fixed \(\boldsymbol{w}\), define \(\Psi(\boldsymbol{w}):=\inf\{a\in\mathbb{R} | \mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\leq a)=1\}\), where \(\mathbb{P}\) is regarding the distribution \(\mathcal{D}\) of \(\boldsymbol{x}\). We assume that (1) \(\boldsymbol{w}^*:=\arg\max_{\boldsymbol{w}}G(\boldsymbol{w})\) is also the unique global maximizer of \(\Psi\); (2) for any \(\delta>0\), \(\sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq\delta}\Psi(\boldsymbol{w})<\Psi(\boldsymbol{w}^*)\); and (3) for any \(\epsilon>0\), there exist \(c_{\epsilon}>0\) and \(\delta_{\epsilon}>0\) such that \(\inf_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\leq \delta_{\epsilon}}\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\geq \Psi(\boldsymbol{w})-\epsilon)>c_{\epsilon}\).

Remark 2. \(\Psi(\boldsymbol{w})\) measures the best-case fitness \(f_{\boldsymbol{w}}(\boldsymbol{x})\), achievable under the data distribution \(\boldsymbol{x}\sim\mathcal{D}\). It is also called as the essential supreme. We emphasize that the exact coincidence required in Part (1) can be relaxed to an approximate one. Since our algorithm converges to a neighborhood of \(\arg\max_{\boldsymbol{w}}{\Psi(\boldsymbol{w})}\) (see Corollary 3), convergence to a neighborhood of \(\boldsymbol{w}^*\) is also sufficient for our purposes.

Intuitively, Part (1) assumes an alignment between average fitness and best-case fitness, namely that a parameter value \(\boldsymbol{w}\) which maximizes the expected fitness \(\mathbb{E}_{\boldsymbol{x}\sim\mathcal{D}}[f_{\boldsymbol{w}}(\boldsymbol{x})]\) also attains near-optimal best-case performance, measured by the essential supremum of \(f_{\boldsymbol{w}}(\boldsymbol{x})\) under \(\boldsymbol{x}\sim\mathcal{D}\). This assumption rules out pathological situations in which a model achieves a very high fitness on a vanishingly small subset of inputs while performing poorly on the bulk of the data.

Such an alignment is reasonable when the fitness \(f_{\boldsymbol{w}}(\boldsymbol{x})\) varies smoothly over the data domain and its distribution under \(\mathcal{D}\) is well behaved. For instance, if \(f_{\boldsymbol{w}}(\boldsymbol{x})\) is uniformly Lipschitz in \(\boldsymbol{x}\) and the data distribution assigns non-negligible probability mass to neighborhoods in the input space, then high fitness values cannot be achieved on isolated points without also improving the fitness on a set of inputs with positive probability, which in turn increases the expectation. Similarly, if the random variable \(f_{\boldsymbol{w}}(\boldsymbol{x})\) has light tails (e.g., is sub-Gaussian), then extreme values are tightly controlled by the mean, preventing sharp discrepancies between best-case and average performance.

This type of average-best alignment appears in intensively studied subfields of machine learning. In partial-label learning1, for example, [26] show in their Theorem 1 that, under appropriate structural assumptions on label ambiguity, minimizing the expected true loss coincides with minimizing an infimum-based loss that captures the best achievable performance over admissible labels. While problem-specific, this result illustrates that, in structured learning settings, optimizing an average criterion can be equivalent to optimizing a best-case criterion.

More broadly, regularity assumptions such as Lipschitz continuity and light-tailed distributions are standard in optimization and generalization analyses in machine learning (e.g., [27], [28]). Under such conditions, it is natural to expect that models achieving superior average fitness also exhibit superior best-case behavior.

Part (3) in Assumption 4 assumes that, for each \(\boldsymbol{x}\), the near-optimal values of \(f_{\boldsymbol{w}}(\boldsymbol{x})\) are supported by a non-negligible fraction of the data distribution \(\mathcal{D}\), ruling out pathological cases where optimal fitness is achieved only on sets of vanishing probability. This belongs to the kind of assumptions that assume lower bounds on the probability of near-optimal sets, which are common among research works in machine learning (e.g., [29], [30]).

Lemma 4. Under Assumption 2 and 4, for any \(\delta>0\), we have (1) \(\lim_{N\rightarrow +\infty}s_N/d_N=0\), where \(s_N:=\sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq\delta}G_N(\boldsymbol{w})\), \(d_N:=G_N(\boldsymbol{w}^*)e^{-N\eta/4}\), and \(\eta:= \Psi(\boldsymbol{w}^*)-\sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq \delta} \Psi(\boldsymbol{w})\), and (2) there exists \(\delta'\in(0,\delta)\) and \(N_{\delta'}\) such that \(G_N(\boldsymbol{w})>d_N\) whenever \(\|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta'\) and \(N>N_{\delta'}\).

Theorem 2. Suppose Assumption 2 and 4 hold. Denote \(\boldsymbol{\mu}=[\mu_1,...,\mu_d]\) and \(\boldsymbol{w}^*=[w_1^*,...,w_d^*]\). For any \(\delta>0\), \(\sigma>0\), and \(M>0\), there exists a threshold \(N_{\delta,\sigma,M}>0\) such that, whenever \(N>N_{\delta,\sigma,M}\) and \(\|\boldsymbol{\mu}\|\leq M\), for all \(i\in\{1,2,...,d\}\) we have \(\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial \mu_i}<0\) if \(\mu_i>w_i^*+\delta\), and \(\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial \mu_i}>0\) if \(\mu_i<w_i^*-\delta\).

Assumption 5. Let \(\boldsymbol{\mu}_0\) be fixed. We assume that there exists a threshold \(\Delta_0>0\) such that the sequence \(\{\boldsymbol{\mu}_t\}\) produced by the iteration rule (5 ) lies in a bounded region \(\|\boldsymbol{\mu}_t\|<M_{\boldsymbol{\mu}_0}\) whenever \(\Delta>\Delta_0\).

Remark 3. This is a reasonable assumption because, for any \(\delta,\sigma_t>0\), the expectation of the updating term \(\alpha_t\hat{\nabla}F_{N_t,\sigma_t}(\boldsymbol{\mu}_{t-1})\) effectively pulls \(\boldsymbol{\mu}_t\) toward a neighborhood of \(\boldsymbol{w}^*\) when \(N_t\) is sufficiently large.

Below, we summarize our theoretical results.

Corollary 3. Suppose Assumption 15 hold. Let \(\delta,b,N_0>0\) be given, along with an initial point \(\boldsymbol{\mu}_0\in\mathbb{R}^d\). Let \(\Delta_0\) and \(N_{\delta,b,M_{\boldsymbol{\mu}_0}}\) be the thresholds specified in Assumption 5 and Theorem 2, respectively. Then, if \(\Delta>\max\{\Delta_0, N_{\delta,b,M_{\boldsymbol{\mu}_0}}\}\), \(\boldsymbol{\mu}^*_t\) defined in Remark 1 converges in expectation to \(S_{\boldsymbol{w}^*,\delta}:=\{\boldsymbol{w}\in\mathbb{R}^d | |w_i-w_i^*|<\delta, i\in\{1,2,...,d\}\}\) as \(t\rightarrow \infty\). The iteration complexity is \(O_{\Delta}((d\varepsilon^{-1})^{2/(1-2\gamma)})\) if we set the learning rate \(\alpha_t=(t+1)^{-(1/2+\gamma)}\), where \(\gamma\in (0,1/2)\). The dependence of \(O_{\Delta}\) on \(\Delta\) can be removed if we further assume that \(M_f\leq 0\).

Proof. Corollary 1 and Remark 1 imply that \(\boldsymbol{\mu}^*_t\) converges to a stationary point of \(F_{N_0+\Delta,b}\). Theorem 2 implies that any stationary point approached by \(\boldsymbol{\mu}^*_t\) lie in the neighborhood \(S_{\boldsymbol{w}^*,\delta}\). Corollary 2 shows that the dependence of the iteration complexity on \(\Delta\) can be removed if \(M_f\leq0\). ◻

4 Experiment↩︎

In this section, we evaluate our methods and focus on synthetic benchmarks—specifically phase retrieval and two-layer ReLU networks training—where the landscape geometry is well-characterized by existing theoretical literature ([31][34]). Standard benchmarks like MNIST or CIFAR-10 often obscure optimization failure modes due to the inherent redundancies of high-dimensional over-parameterization. By targeting limited-sample regimes in phase retrieval and under-parameterized settings in neural network training, we subject our algorithm to a rigorous stress test within landscapes known to harbor spurious local minima. This controlled setting more rigorously tests the effectiveness of power transformation and Gaussian smoothing by isolating their optimization behavior — something large-scale, generalization-oriented datasets cannot do.

We compare our performance with several widely used first-order optimizers, including the mini-batch SGD ([1]), SGD with Momentum ([35]), Adam ([2]), AdamW ([36]), and Sharpness-Aware Minimization (SAM, [37]). Additionally, we include the homotopy-based method of SLGHr ([7]) as a benchmark for ablation study.

4.1 Phase Retrieval↩︎

Given the unseen phase \(\boldsymbol{x}_0\in\mathbb{R}^d\) and measurements of the form \(y=\langle \boldsymbol{a}, \boldsymbol{x}_0 \rangle\), the phase retrieval (PR) problem seeks to recover \(\boldsymbol{x}_0\in\mathbb{R}^d\) from these observations. Beyond this classical formulation, modern phase retrieval research has increasingly incorporated sophisticated artificial intelligence paradigms, including deep generative priors ([38]), unsupervised teacher-student distillation protocols ([39]), and conditional generative models ([40]).

The classical phase retrieval problem is typically formulated as the following optimization task (e.g., [34]), which is notorious for exhibiting multiple spurious local minima: \[\label{PR-objective} \min_{\boldsymbol{x}\in\mathbb{R}^d} \mathcal{L}(\boldsymbol{x}):= \mathbb{E}_{\boldsymbol{a}\sim\mathcal{N}(\boldsymbol{0},I_d)} \left[( \langle \boldsymbol{a}, \boldsymbol{x} \rangle^2-\langle\boldsymbol{a},\boldsymbol{x}_0\rangle^2 )^2\right].\tag{6}\] In practice, a batch of observed signals, \(\{\boldsymbol{a}_n\}_{n=1}^N\) and \(\{y_n\}_{n=1}^N\) with \(y_n = \langle \boldsymbol{a}_n, \boldsymbol{x} \rangle\), are usually available. The sample-based objective is constructed as \[\label{PR-objective-est} \min_{\boldsymbol{x}\in\mathbb{R}^d} \hat{\mathcal{L}}(\boldsymbol{x}):=\frac{1}{N}\sum_{n=1}^N ( \langle \boldsymbol{a}_n, \boldsymbol{x} \rangle^2-y_n^2 )^2.\tag{7}\] In our simulated experiments, we use the following standard metric ([38], [41]) for measuring the quality of a given solution \(\boldsymbol{x}\): \[\label{PR-metric} \mathcal{M}(\boldsymbol{x}):= \min(\|\boldsymbol{x}-\boldsymbol{x}_0\|_2, \|\boldsymbol{x}+\boldsymbol{x}_0\|_2)/\|\boldsymbol{x}_0\|_2,\tag{8}\] where \(\|\cdot\|_2\) denotes the \(L_2\)-norm.

Under each set of selected values of \(d\) and \(N\), we perform 100 experiments. In each experiment, we randomly generate a true solution \(\boldsymbol{x}_0\) from \(\mathcal{N}(\boldsymbol{0},0.1I_d)\), an initial solution candidate \(\boldsymbol{x}^{(0)}\) from \(\mathcal{N}(\boldsymbol{0},I_d/\sqrt{d})\), and \(N\) independent samples \(\{\boldsymbol{a}_n\}_{n=1}^N\) from \(\mathcal{N}(\boldsymbol{0},I_d)\). Then, with these values, we apply each compared optimization method to solve (7 ), where each solution update uses a mini-batch of \(\{\boldsymbol{a}_n\}_{n=1}^N\). Let \(\{\boldsymbol{x}^{(t)}\}_{t=1}^T\) denote the solution candidates produced by the performed. If \(\min_{t} \mathcal{M}(\boldsymbol{x}^{(t)})\leq 0.001\), we consider that the true solution \(\boldsymbol{x}_0\) is recovered and call the method to be successful for this experiment. Define \(\boldsymbol{x}_i^*=\arg\min_{t}\mathcal{M}(\boldsymbol{x}^{(t)})\), where \(i\) denotes the experiment index. Average results obtained over the 100 experiments are reported in Table 1, where we also report the two-sided \(t\)-test result to check if our algorithm produces a significantly lower \(\mathcal{M}(\boldsymbol{x}^*)\) than other algorithms.

Table 1: Performances on Minimizing ([PR-objective-est]). The metric \(\mathcal{M}\) is defined in ([PR-metric]) and \(\bar{\mathcal{M}}\) denotes the average. SR refers to the success rate out of the 100 experiments, \(t\) refers to the statistic of the two-sided \(t\)-test on the null hypothesis \(H_0:\;\mathcal{M}(\bm{x}^*)-\mathcal{M}(\bm{y}^*)=0\), where \(\bm{x}^*\) is the optimal solution produced by our algorithm, and \(\bm{y}^*\) is produced by the compared algorithm. Time refers to the average number of iterations taken to the best solution. The iteration number \(T\) and sample number \(N\) are fixed at \(60,000\) and \(400\), respectively. Under the most difficult case where \(d=200\), we relax the threshold for defining a success from \(0.001\) to \(0.05\).
\(d\) Algorithm \(\bar{\mathcal{M}}\) SR. \(t\) Time
\(100\) Our Algo. 0.07 \(92\%\) - \(56,397\)
SGD 0.51 \(54\%\) \(-7\) \(16,257\)
SLGHr 0.80 \(0\%\) \(-23\) \(52,849\)
SAM 0.68 \(41\%\) \(-9\) \(24,524\)
SGD-Mom 0.49 \(56\%\) \(-7\) \(21,572\)
AdamW 0.60 \(47\%\) \(-8\) \(14,653\)
Adam 0.65 \(43\%\) \(-9\) \(10,869\)
\(150\) Our Algo. 0.23 \(73\%\) - \(47,974\)
SLGHr 0.82 \(0\%\) \(-13\) \(45,047\)
SAM 1.08 \(0\%\) \(-19\) \(2,812\)
SGD-Mom 1.11 \(2\%\) \(-20\) \(1,515\)
AdamW 1.10 \(4\%\) \(-19\) \(4,629\)
Adam 1.08 \(5\%\) \(-18\) \(1,922\)
SGD 1.07 \(6\%\) \(-18\) \(4,460\)
\(200\) Our Algo. 0.67 \(23\%\) - \(18,175\)
SLGHr 1.02 \(0\%\) \(-9\) \(21,942\)
SAM 1.14 \(0\%\) \(-12\) \(676\)
SGD-Mom 1.14 \(0\%\) \(-12\) \(91\)
AdamW 1.15 \(0\%\) \(-12\) \(1,507\)
Adam 1.15 \(0\%\) \(-12\) \(1,518\)
SGD 1.13 \(0\%\) \(-12\) \(84\)

It is well-known that the PR problem exhibits a transition into difficulty when the measurement-to-dimension ratio \(N/d\) decreases. In particular, prior work shows that the recovery is impossible when \(N/d < 1\), while above this threshold spectral and first-order methods begin to succeed [33]. However, in the regime where \(N/d\in [2,4]\), recovery is theoretically possible but empirically challenging, as the non-convex loss landscape is poorly conditioned [32], [34]. Motivated by these observations, we focus our experiments on this information-scarce regime by fixing \(N=400\) and varying \(d\) so that \(N/d \in [2,4]\), where algorithmic performance is most sensitive to optimization strategy.

The experiment results in Table 1 show that our algorithm outperforms all the compared algorithms. The \(t\) statistics indicate that the results are statistically significant.

Our results align with the established theory of phase retrieval: when \(N/d\) is small (e.g, \(N/d\in [2,4)\)), the optimization geometry is fragile and recovery is sensitive to the choice of algorithm. Beyond this regime, the non-convex loss landscape becomes benign—characterized by the absence of spurious local minima and the presence of negative curvature at all saddle points ([42]), and hence, the performance differences between various optimization methods largely vanish.

4.2 Two-layer Neural Network Training↩︎

We evaluate our algorithm using the experimental setup for training two-layer neural networks (without bias terms) as described in [31]. Specifically, given a set of orthonormal ground-truth weight vectors \(\{\boldsymbol{v}_i\}_{i=1}^k\), the objective is to solve \(\min_{\boldsymbol{W}\in\mathbb{R}^{d\times n}} \mathcal{L}(\boldsymbol{W})\), where \[\label{twolayer-loss} \mathcal{L}(\boldsymbol{W})=\mathbb{E}_{\boldsymbol{x}\sim \mathcal{N}(\boldsymbol{0},I_k)}\left[\frac{1}{2}\left(\sum_{j=1}^n[\boldsymbol{w}_j'\boldsymbol{x}]_+ - \sum_{i=1}^k[\boldsymbol{v}_i'\boldsymbol{x}]_+\right)^2\right],\tag{9}\] \(\boldsymbol{W}:=[\boldsymbol{w}_1,...,\boldsymbol{w}_n]\) represents the learnable weights and \([z]_+=\max(0,z)\) is the ReLU activation. [31] demonstrate that locating the global optimum is particularly challenging in the exactly-parameterized case \(k=n\in[16,20]\), especially for \(n\in[16,20]\), due to the prevalence of spurious local minima. While over-parameterization (\(n>k\)) is known to significantly reduce this difficulty, we choose to address the more challenging regimes. We evaluate our algorithms across four settings: the exactly-parameterized cases where \(k=n=20\) and \(k=n=25\), as well as the under-parameterized cases where \((k,n)=(20,19)\) and \((k,n)=(25,24)\).

With each pair of selected values for \((k,n)\), we perform 100 experiments on each of the compared optimization algorithms. In each experiment, we randomly generate a set \(\{\boldsymbol{v}_i\}_{i=1}^k\) of orthonormal vectors in \(\mathbb{R}^k\), and sample a batch of 30 \(\boldsymbol{x}\)’s from \(\mathcal{N}(\boldsymbol{0},I_k)\) for each update of the algorithm’s solution. All the algorithms share the same initial solution candidate. Following [31], we use the test error as the evaluation metric, which is computed with a set of 5,000 test samples of \(\boldsymbol{x}\): \[\label{test-error} e(\boldsymbol{W}) = \frac{1}{5000} \sum_{l=1}^{5000}\frac{1}{2} \left(\sum_{j=1}^n[\boldsymbol{w}_j'\boldsymbol{x}_l]_+ - \sum_{i=1}^k[\boldsymbol{v}_i'\boldsymbol{x}_l]_+\right)^2.\tag{10}\] For each algorithm, we report statistics about the optimal solution \(\boldsymbol{W}^*:=\arg\min_{\tau=1}^T e(\boldsymbol{W}_\tau)\) found in the solution-update process. The pre-selected total number \(T\) of iterations is set as \(35,000\) each method (we choose a population size of 1 for our method). Again, we consider an algorithm successful (i.e., the global minimum is found) if \(e(\boldsymbol{W}^*)\leq 0.001\).

Table 2: Performances on Minimizing ([twolayer-loss]). 100 experiments are performed for each algorithm. \(e\) represents the average of \(\{e(\bm{W}^*_i)\}_{i=1}^{100}\), where \(\bm{W}^*_i\) represents the optimal solution found in the \(i^{th}\) experiment, and the metric \(e(\bm{W})\) is defined in ([test-error]). SR refers to the success rate out of the 100 experiments, \(t\) refers to the statistic of the two-sided \(t\)-test on \(e(\bm{W}^*)<e(\bm{W}_c^*)\), where \(\bm{W}^*\) is produced by our algorithm and \(\bm{W}^*_c\) is produced by the compared algorithm.
\(n\) \(k\) Algorithm SR. \(e\) \(t\) Time
\(18\) \(19\) Our Algo. \(0\%\) \(\mathbf{0.058}\) - \(26,587\)
SLGHr \(0\%\) 0.073 \(-8\) \(32,212\)
SGD \(0\%\) 0.073 \(-11\) \(32,452\)
SGD-Mom \(0\%\) 0.074 \(-11\) \(23,745\)
SAM \(0\%\) 0.078 \(-17\) \(24,902\)
AdamW \(0\%\) 0.079 \(-10\) \(32,050\)
Adam \(0\%\) 0.081 \(-11\) \(32,707\)
\(19\) \(20\) Our Algo. \(0\%\) \(\mathbf{0.061}\) - \(28,175\)
SLGHr \(0\%\) 0.077 \(-8\) \(31,725\)
SGD-Mom \(0\%\) 0.081 \(-9\) \(24,217\)
SAM \(0\%\) 0.083 \(-11\) \(32,647\)
AdamW \(0\%\) 0.085 \(-9\) \(32,929\)
Adam \(0\%\) 0.082 \(-8\) \(32,978\)
SGD \(0\%\) 0.078 \(-9\) \(32,036\)
\(19\) \(19\) SLGHr \(10\%\) 0.026 \(1.4\) \(32,554\)
Our Algo. \(7\%\) \(\mathbf{0.029}\) - \(30,481\)
SGD \(11\%\) 0.029 \(-0.1\) \(31,327\)
AdamW \(6\%\) 0.031 \(-1.0\) \(30,176\)
Adam \(3\%\) 0.032 \(-1.3\) \(30,437\)
SAM \(7\%\) 0.032 \(-1.2\) \(31,664\)
SGD-Mom \(5\%\) 0.035 \(-2.3\) \(33,852\)
\(20\) \(20\) SLGHr \(10\%\) 0.027 \(1.2\) \(32,127\)
Our Algo. \(4\%\) \(\mathbf{0.030}\) - \(27,972\)
Adam \(3\%\) 0.033 \(-1.0\) \(30,598\)
SAM \(5\%\) 0.033 \(-1.1\) \(31,606\)
AdamW \(6\%\) 0.035 \(-1.8\) \(31,294\)
SGD \(2\%\) 0.035 \(-1.8\) \(32,479\)
SGD-Mom \(6\%\) 0.037 \(-2.7\) \(21,079\)

The results are summarized in Table 2. While our algorithm exhibits comparable or slightly improved performance relative to most baseline methods in the exactly-parameterized regime (\(n=k\)), these gains are generally not statistically significant. In contrast, in under-parameterized settings (\(n<k\)), our method demonstrates a clear and consistent advantage, achieving substantially lower loss values with statistically significant margins. These results highlight the superior landscape navigation capabilities of our approach; specifically, our algorithm consistently identifies deeper local minima in scenarios where capacity constraints preclude a zero-loss solution. This empirical behavior aligns with our theoretical framework, which suggests that the power transformation effectively reweights the optimization landscape to favor more optimal local basins.

4.3 Explanation of Results↩︎

We hypothesize that the consistent outperformance of our approach stems from a dual-mechanism synergy between the power transform and landscape smoothing. Specifically, the power transformation reshapes the remaining topography to reweight the ‘attractiveness’ of various basins, allowing the iterates to prioritize deeper, more optimal valleys. Complementing this, the smoothing component serves to regularize the optimization surface by effectively marginalizing shallow, spurious local minima that typically trap first-order methods in data-sparse or under-parameterized regimes. Together, these mechanisms enable our algorithm to bypass high-loss noise and converge toward superior local basins that are often inaccessible to standard optimizers. Interestingly, the convergence to identical success rates in the exactly-parameterized case (\(n=k\)) suggests that while this dual strategy is highly proficient at navigating ‘cluttered’ environments, it still encounters the fundamental symmetry-breaking hurdles inherent in perfect recovery tasks. Ultimately, these findings position our method as a robust solution for non-convex problems where model capacity is constrained or sampling is limited.

5 Conclusion↩︎

In this work, we propose a novel global optimization framework that integrates a progressive power-transformation mechanism within a homotopy scheme, and we establish its convergence to the global optimum with provable iteration complexity. We evaluate the proposed method on constrained nonconvex landscapes arising from limited data availability—such as phase retrieval in the regime (\(n/d \in [2,4]\))—and limited model capacity, as in under-parameterized neural networks with (\(n < k\)).

In the under-parameterized neural network setting, where exact recovery is mathematically impossible, our method consistently converges to solutions with significantly lower loss than other first-order optimizers. A similar advantage is observed in phase retrieval, particularly near the information-theoretic limit (n/d = 2) [43]. Together, these results suggest that the proposed combination of power transformation and Gaussian smoothing provides an effective mechanism for navigating degenerate non-convex landscapes, with potential implications for reducing model size and computational demands in large-scale deep learning systems.

6 Appendix↩︎

6.1 Single Loop Gaussian Homotopy (SLGH)↩︎

[7] proposes two single-loop Gaussian homotopy algorithms that applies \(\nabla f(\boldsymbol{x})\), SLGHd and SLGHr. These two algorithms solves the surrogate problem of \[\label{slgh-goal} \min_{\boldsymbol{\mu}\in\mathbb{R}^d,\sigma\in\mathbb{R}^+} F(\boldsymbol{\mu},\sigma),\tag{11}\] where \[\begin{align} F(\boldsymbol{\mu},\sigma) &= \mathbb{E}_{\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2 I_d)}\left[\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[f_{\boldsymbol{w}}(\boldsymbol{x})]\right] = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[ \mathbb{E}_{\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2 I_d)}[f_{\boldsymbol{w}}(\boldsymbol{x})]]. \end{align}\]

We let \[\begin{align} \bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})&= \mathbb{E}_{\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2 I_d)}[f_{\boldsymbol{w}}(\boldsymbol{x})]\\ &= \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)} [f_{\boldsymbol{\mu}+\sigma \boldsymbol{\epsilon}}(\boldsymbol{x})]\\ &= \frac{1}{\sqrt{2d}}\int_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)} f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) e^{-\| \boldsymbol{\epsilon} \|^2} d\boldsymbol{\epsilon}. \end{align}\] Under the assumption of interchangeable differentiation and expectation, we have \[\label{slgh-derivative} \begin{align} \nabla_{\boldsymbol{\mu}}\bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})&=\frac{1}{\sqrt{2d}}\int_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)} \nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) e^{-\| \boldsymbol{\epsilon} \|^2} d\boldsymbol{\epsilon} \\ & = \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)}[\nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})] \in\mathbb{R}^d. \end{align}\tag{12}\] \[\begin{align} \nabla_{\sigma}\bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})&= \frac{1}{\sqrt{2d}}\int_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)} \nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})\cdot \boldsymbol{\epsilon} e^{-\| \boldsymbol{\epsilon} \|^2} d\boldsymbol{\epsilon}\\ &= \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)}[\nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})\cdot\boldsymbol{\epsilon}]\in\mathbb{R}, \end{align}\] where \(\nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}):= \left.\frac{\partial f_{\boldsymbol{w}}(\boldsymbol{x})}{\partial\boldsymbol{w}}\right|_{\boldsymbol{w}=\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}\in\mathbb{R}^d\), and \(\cdot\) denotes the dot product between vectors. These two results imply that \[\begin{align} \nabla_{\boldsymbol{\mu}} F(\boldsymbol{\mu},\sigma) = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[\nabla_{\boldsymbol{\mu}}\bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})] = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D},\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)}[\nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})] \in\mathbb{R}^d.\\ \nabla_{\sigma} F(\boldsymbol{\mu},\sigma) = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[\nabla_{\sigma}\bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})] = \mathbb{E}_{\boldsymbol{x}\sim\mathcal{D}, \boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0},I_d)}[\nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})\cdot\boldsymbol{\epsilon}]\in\mathbb{R}. \end{align}\]

[7] only states that \(\nabla_{\boldsymbol{\mu}} F(\boldsymbol{\mu},\sigma)\) and \(\nabla_{\sigma} F(\boldsymbol{\mu},\sigma)\) can be estimated by \(\nabla_{\boldsymbol{\mu}} \bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})\) and \(\nabla_{\sigma} \bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x})\), using a fixed sample of \(\boldsymbol{x}\). But they did not specify how the two estimators are computed or estimated given \(\boldsymbol{x}\). Hence, it seems that they assume the two estimators can be computed exactly. Below, we provide a natural formula for approximating the two estimators.

\[\begin{align} & \hat{\nabla}_{\boldsymbol{\mu}}\bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x}) = \frac{1}{K}\sum_{k=1}^K \nabla f_{\boldsymbol{\mu}+\sigma \boldsymbol{\epsilon}_k}(\boldsymbol{x})\\ & \hat{\nabla}_{\sigma} \bar{F}(\boldsymbol{\mu},\sigma;\boldsymbol{x}) = \frac{1}{K}\sum_{k=1}^K \nabla f_{\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}_k}(\boldsymbol{x})\cdot \boldsymbol{\epsilon}_k\\ &\hat{\nabla}_{\boldsymbol{\mu}} F(\boldsymbol{\mu},\sigma) = \frac{1}{KJ}\sum_{j=1}^J \sum_{k=1}^K \nabla f_{\boldsymbol{\mu}+\sigma \boldsymbol{\epsilon}_k}(\boldsymbol{x}_j)\\ &\hat{\nabla}_{\boldsymbol{\mu}} F(\boldsymbol{\mu},\sigma) = \frac{1}{KJ}\sum_{j=1}^J \sum_{k=1}^K \nabla f_{\boldsymbol{\mu}+\sigma \boldsymbol{\epsilon}_k}(\boldsymbol{x}_j)\cdot\boldsymbol{\epsilon}_k \end{align}\]

6.2 SLGHd↩︎

At every time step \(t\), the updating equation is \[\begin{align} \label{SLGH-d} \boldsymbol{\mu}_{t+1} &= \boldsymbol{\mu}_{t} + \beta \hat{\nabla}_{\boldsymbol{\mu}} F(\boldsymbol{\mu}_t,\sigma_t);\\ \sigma_{t+1} &= \max\{\min\{\sigma_t-\eta \hat{\nabla}_{\sigma} F(\boldsymbol{\mu}_t,\sigma_t),\gamma \sigma_t\}, \epsilon'\}. \end{align}\tag{13}\]

6.3 SLGHr↩︎

At every time step \(t\), the updating equation is \[\begin{align} \label{qkcyeght} \boldsymbol{\mu}_{t+1} &= \boldsymbol{\mu}_{t} + \beta \hat{\nabla}_{\boldsymbol{\mu}} F(\boldsymbol{\mu}_t,\sigma_t);\\ \sigma_{t+1} &= \gamma \sigma_t. \end{align}\tag{14}\]

6.4 Proof to Theoretical Results↩︎

6.4.1 Proof to Lemma 1↩︎

Lemma 1 Under Assumption 2, given any \(N>0\) and \(\sigma>0\), both \(F_{N,\sigma}(\boldsymbol{\mu})\) and \(\nabla_{\boldsymbol{\mu}}F_{N,\sigma}(\boldsymbol{\mu})\) are well-defined for all \(\boldsymbol{\mu}\in\mathbb{R}^d\).

Proof. \[\begin{align} F_{N,\sigma}(\boldsymbol{\mu})=^{(\ref{surrogate})} &\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D},\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d)}[f^{(N)}_{\boldsymbol{w}}(\boldsymbol{x})]\\ = &\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D},\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d)}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}]\\ \leq &\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D},\boldsymbol{w}\sim\mathcal{N}(\boldsymbol{\mu},\sigma^2I_d)}[e^{NM_f}]\\ = & e^{NM_f} <\infty. \end{align}\]

\[\begin{align} \|\nabla F_{N,\sigma}(\boldsymbol{\mu}) \|&=^{\text{by (\ref{F-gradient})}} \left\|\mathbb{E}_{\boldsymbol{w}\sim \mathcal{N}(\boldsymbol{\mu}, \sigma^2I_d),\boldsymbol{x}\sim \mathcal{D}}\left[Ne^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}\frac{\partial f_{\boldsymbol{w}}(\boldsymbol{x})}{\partial \boldsymbol{w}}\right] \right\|\\ &\leq Ne^{NM_f} \mathbb{E}_{\boldsymbol{w}\sim \mathcal{N}(\boldsymbol{\mu}, \sigma^2I_d),\boldsymbol{x}\sim \mathcal{D}}\left[\left\|\frac{\partial f_{\boldsymbol{w}}(\boldsymbol{x})}{\partial \boldsymbol{w}}\right\|\right] \\ &\leq Ne^{NM_f} L_{0f} <\infty, \end{align}\] where the last line is implied by the Lipschitz property of \(f\) assumed in Assumption 2. This finishes the proof for Lemma 1. ◻

6.4.2 Proof to Lemma 2↩︎

Lemma 2 Under Assumption 2 and 3, for any \(\boldsymbol{\mu}_1\), \(\boldsymbol{\mu}_2\in\mathbb{R}^d\), \(\| \nabla F_{N,\sigma}(\boldsymbol{\mu}_1) - \nabla F_{N,\sigma}(\boldsymbol{\mu}_2) \|\leq L_F\|\boldsymbol{\mu}_1-\boldsymbol{\mu}_2\|\), where \(L_F=e^{NM_f}N(NL_{0f}^2+L_{1f})\).

Proof. Recall that \[\nabla F_{N,\sigma}(\boldsymbol{\mu}) = \mathbb{E}_{\boldsymbol{w}\sim \mathcal{N}(\boldsymbol{\mu}, \sigma^2I_d),\boldsymbol{x}\sim \mathcal{D}}\left[Ne^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}\frac{\partial f_{\boldsymbol{w}}(\boldsymbol{x})}{\partial \boldsymbol{w}}\right] = \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0}, I_d),\boldsymbol{x}\sim \mathcal{D}}\left[Ne^{Nf_{\boldsymbol{\mu}+\sigma \boldsymbol{\epsilon}}(\boldsymbol{x})}\left.\frac{\partial f_{\boldsymbol{w}}(\boldsymbol{x})}{\partial \boldsymbol{w}}\right|_{\boldsymbol{w}=\boldsymbol{\mu}+\sigma\boldsymbol{\epsilon}} \right].\] Then, \[\begin{align} \label{nabla-diff} \nabla F_{N,\sigma}(\boldsymbol{\mu}_1) - \nabla F_{N,\sigma}(\boldsymbol{\mu}_2) =& \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0}, I_d),\boldsymbol{x}\sim \mathcal{D}}\left[Ne^{Nf_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} \nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) - Ne^{Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} \nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) \right] \\ = & \mathbb{E}_{\boldsymbol{\epsilon}\sim \mathcal{N}(\boldsymbol{0}, I_d),\boldsymbol{x}\sim \mathcal{D}}[(Ne^{Nf_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} -Ne^{Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})})\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) \\ &\qquad\qquad\qquad\quad+ Ne^{Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} (\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})-\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}))] \\ \end{align}\tag{15}\] We bound the two terms inside \(\mathbb{E}\) on the RHS separately. For the first term, \[\begin{align} \| Ne^{Nf_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} -Ne^{Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})})\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}) \| & \leq N e^{\xi} N |f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})-f_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})| L_{0f},\quad \text{by MVT},\\ &\leq N^2 e^{NM_f}L^2_{0f} \|\boldsymbol{\mu}_1 - \boldsymbol{\mu}_2\|,\quad \text{by Assumption \ref{f-bound}}, \end{align}\] where \(\xi\) denotes a number that lies between \(Nf_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})\) and \(Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})\). For the second term, \[\|Ne^{Nf_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})} (\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_1+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x})-\nabla_{\boldsymbol{w}} f_{\boldsymbol{\mu}_2+\sigma\boldsymbol{\epsilon}}(\boldsymbol{x}))] \|\leq Ne^{NM_f}L_{1f}\|\boldsymbol{\mu}_1 - \boldsymbol{\mu}_2 \|,\quad\text{by Assumption \ref{f-bound} \& \ref{Lipschitz-smooth}}.\] Plugging the two results to (15 ) gives \[\|\nabla F_{N,\sigma}(\boldsymbol{\mu}_1) - \nabla F_{N,\sigma}(\boldsymbol{\mu}_2)\|\leq e^{NM_f}N(NL_{0f}^2+L_{1f})\|\boldsymbol{\mu}_1-\boldsymbol{\mu}_2\|.\] ◻

6.4.3 Proof to Lemma 3↩︎

Lemma 3 Under Assumption 2, \(\| \hat{\nabla} F_{N,\sigma}(\boldsymbol{\mu}) \|^2 \leq N^2e^{2NM_f} L_{0f}^2\).

Proof. \[\begin{align} \| \hat{\nabla} F_{N,\sigma}(\boldsymbol{\mu}) \|^2 = & \frac{1}{K^2J^2} \sum_{k=1}^K\sum_{j=1}^J\sum_{l=1}^K\sum_{m=1}^J N^2e^{N(f_{\boldsymbol{w}_k}(\boldsymbol{x}_j)+f_{\boldsymbol{w}_l}(\boldsymbol{x}_m))} (\nabla_{\boldsymbol{w}} f_{\boldsymbol{w}_k}(\boldsymbol{x}_j))'\nabla_{\boldsymbol{w}}f_{\boldsymbol{w}_l}(\boldsymbol{x}_m)\\ \leq & \frac{N^2e^{2NM_f}}{K^2J^2} \sum_{k=1}^K\sum_{j=1}^J\sum_{l=1}^K\sum_{m=1}^J \|\nabla_{\boldsymbol{w}} f_{\boldsymbol{w}_k}(\boldsymbol{x}_j)\|\cdot\|\nabla_{\boldsymbol{w}}f_{\boldsymbol{w}_l}(\boldsymbol{x}_m)\|\\ \leq & N^2e^{2NM_f} L_{0f}^2, \end{align}\] where the superscript \('\) denotes vector transpose. ◻

6.4.4 Proof to Theorem 1↩︎

Theorem 1. Let \(\{\boldsymbol{\mu}_t\}_{t=1}^T\) be the series produced by (5 ) with a pre-selected deterministic \(\boldsymbol{\mu}_0\). Under Assumption 2 and 3, we have \[\sum_{t=1}^{T}\alpha_t \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \leq e^{(N_0+\Delta)M_f} -F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=0}^{T-1}\alpha_t^2 +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t},\] where \(H_1=(N_0+\Delta)^3 e^{3(N_0+\Delta)M_f}((N_0+\Delta)L^2_{0f}+L_{1f})L_{0f}^2\), \(H_2 = e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\sqrt{2}\), \(H_3:=\max\{ (N_0e)^{-1}, e^{(N_0+\Delta)M_f} M_f \}\Delta\).

Proof. \[\begin{align} \label{EF-increment} \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})]-\mathbb{E}[F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t})] = &\mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})-F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t})] \\ &+ \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t})-F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})] + \mathbb{E}[F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})-F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t})]. \end{align}\tag{16}\] We provide lower bounds for each of the three terms on the right-hand side (RHS) separately.
Bound the first term. \[\begin{align} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})=&F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\nu}_t))' (\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t), \quad \text{by MVT},\\ =&F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))' (\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t) \\ &+ (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\nu}_{t})-\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))'(\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t)\\ =&F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + \alpha_{t+1} (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))' \hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t),\quad \text{by (\ref{update-rule})},\\ &+ (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\nu}_t)-\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))'(\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t)\\ \geq &F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + \alpha_{t+1} (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))' \hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\\ &-L_F\|\boldsymbol{v}_t-\boldsymbol{\mu}_t\|\cdot\|\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t \|,\quad \text{by Lemma \ref{F-smooth} and Cauchy Schwarz Ineq.},\\ \geq &F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + \alpha_{t+1} (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))' \hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) -L_F\|\boldsymbol{\mu}_{t+1}-\boldsymbol{\mu}_t \|^2,\\ = &F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) + \alpha_{t+1} (\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t))' \hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)-\alpha_{t+1}^2L_F\|\hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2, \end{align}\] where \(\boldsymbol{\nu}_t=\lambda_t\boldsymbol{\mu}_{t}+(1-\lambda_t)\boldsymbol{\mu}_{t+1}\) for some \(\lambda_t\in [0,1]\) and \(L_F = e^{N_{t+1}M_f}N_{t+1}(N_{t+1}L_{0f}^2+L_{1f})\). Taking the expectation on both the left-end and right-end gives: \[\begin{align} \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})] &= \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t})] +\alpha_{t+1} \mathbb{E}[\|\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2] -\alpha_{t+1}^2 L_F \mathbb{E}[\|\hat{\nabla} F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2]\\ &\geq \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t})] +\alpha_{t+1} \mathbb{E}[\|\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2] -\alpha_{t+1}^2 H_1, \quad\text{from Lemma \ref{nablaF-bound}}, \end{align}\] where \(H_1=(N_0+\Delta)^3 e^{3(N_0+\Delta)M_f}((N_0+\Delta)L^2_{0f}+L_{1f})L_{0f}^2\). It further implies \[\label{first-term} \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})-F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t})] \geq \alpha_{t+1} \mathbb{E}[\|\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2] -\alpha_{t+1}^2 H_1.\tag{17}\]

Bound the second term. \[\begin{align} |F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) - F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_t)| &=\left|\mathbb{E}_{\boldsymbol{\epsilon}\sim\mathcal{N}(\boldsymbol{0},I_d),\boldsymbol{x}\sim\mathcal{D}} \left[e^{N_{t+1}f_{\boldsymbol{\mu}_t+\sigma_{t+1}\boldsymbol{\epsilon}}(\boldsymbol{x})}-e^{N_{t+1}f_{\boldsymbol{\mu}_t+\sigma_{t}\boldsymbol{\epsilon}}(\boldsymbol{x})}\right]\right| \\ &\leq \mathbb{E}_{\boldsymbol{\epsilon}\sim\mathcal{N}(\boldsymbol{0},I_d)} \left| e^{\xi}N_{t+1} (f_{\boldsymbol{\mu}_t+\sigma_{t+1}\boldsymbol{\epsilon}}(\boldsymbol{x})-f_{\boldsymbol{\mu}_t+\sigma_{t}\boldsymbol{\epsilon}}(\boldsymbol{x}) ) \right|\\ &\leq e^{(N_0+\Delta)M_f}(N_0+\Delta)\mathbb{E}_{\boldsymbol{\epsilon}\sim\mathcal{N}(\boldsymbol{0},I_d)} [L_{0f}\|(\sigma_{t+1}-\sigma_t)\boldsymbol{\epsilon}\|]\\ &= e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\beta^t\mathbb{E}_{\boldsymbol{\epsilon}\sim\mathcal{N}(\boldsymbol{0},I_d)} \|\boldsymbol{\epsilon}\|\\ &\leq e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\beta^t \frac{\sqrt{2}\Gamma ((d+1)/2) }{\Gamma(d/2)} \\ &\leq e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\beta^t \sqrt{2}d \\ &= H_2d \beta^t, \end{align}\] where \(H_2 = e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\sqrt{2}\) and \(\Gamma\) denotes the Gamma function. This result implies \[\label{second-term} \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t) - F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_t)] \geq - H_2d \beta^t.\tag{18}\]

Bound the third term. \[\label{F-in-third} | F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})-F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t}) | = |\mathbb{E}_{\boldsymbol{\varepsilon}\sim\mathcal{N}(\boldsymbol{0},I_d),\boldsymbol{x}\sim \mathcal{D}}[e^{N_{t+1}f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})}-e^{N_{t}f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})}]| \leq H_3 \phi_{t+1},\tag{19}\] where \(H_3:=\max\{ (N_0e)^{-1}, e^{(N_0+\Delta)M_f} M_f \}\Delta\). Below, we provide the proof. For convenience, denote \(f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})\) by \(x\). On one hand, if \(x<0\), then \[\begin{align} |e^{N_{t+1}x}-e^{N_tx}| &= e^{N_tx} - e^{N_{t+1}x} \\ &= e^{\xi_t x} (-x) \phi_{t+1}\Delta,\quad\text{by MVT},\\ &\leq e^{N_0 x} (-x) \phi_{t+1}\Delta\\ &\leq (N_0e)^{-1} \phi_{t+1}\Delta, \end{align}\] where \(\xi_t\in [N_t,N_{t+1}]\) and the last line is because of \(\max_{x\in\mathbb{R}}h(x)=(N_0e)^{-1}\) (by the first-order condition), where \(h(x):=e^{N_0 x} (-x)\).

On the other hand, if \(x\geq 0\) (implying \(M_f>0\)), \[|e^{N_{t+1}x}-e^{N_tx}| = e^{\xi_tx} x\phi_{t+1}\Delta\leq e^{(N_0+\Delta)M_f} M_f \phi_{t+1}\Delta,\] where the second inequality is because \(x\leq M_f\) by Assumption 2. In sum, for any \(x\leq M_f\), we have that \[|e^{N_{t+1}x}-e^{N_tx}| \leq \max\{ (N_0e)^{-1}, e^{(N_0+\Delta)M_f} M_f \}\phi_{t+1}\Delta.\] This implies (19 ), which in turn indicates \[\label{third-term} \mathbb{E}[F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})- F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t})] \geq - H_3 \phi_{t+1}.\tag{20}\]

Wrap Up.

Plugging (17 ), (18 ), and (20 ) to (16 ) gives \[\begin{align} \mathbb{E}[F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_{t+1})]-\mathbb{E}[F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t})] \geq &\alpha_{t+1} \mathbb{E}[\|\nabla F_{N_{t+1},\sigma_{t+1}}(\boldsymbol{\mu}_t)\|^2] -\alpha_{t+1}^2 H_1-H_2d\beta^t- H_3\phi_{t+1}. \end{align}\] Take the sum of both sides over \(t\in\{0,1,...,T-1\}\) gives \[\begin{align} \mathbb{E}[F_{N_{T},\sigma_{T}}(\boldsymbol{\mu}_{T})] - \mathbb{E}[F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0})] \geq &\sum_{t=1}^{T}\alpha_{t} \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] -H_1 \sum_{t=1}^{T}\alpha_t^2 -H_2d \sum_{t=0}^{T-1}\beta^t-H_3 \sum_{t=1}^{T} \phi_{t}. \end{align}\] Reorganizing the terms gives \[\begin{align} \sum_{t=1}^{T}\alpha_t \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] &\leq \mathbb{E}[F_{N_{T},\sigma_{T}}(\boldsymbol{\mu}_{T})] - \mathbb{E}[F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0})] + H_1 \sum_{t=0}^{T-1}\alpha_t^2 +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t}\\ &\leq e^{(N_0+\Delta)M_f} - \mathbb{E}[F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0})] + H_1 \sum_{t=0}^{T-1}\alpha_t^2 +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t}.\\ &\leq e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=0}^{T-1}\alpha_t^2 +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t}. \end{align}\] ◻

6.5 Proof to Corollary 1↩︎

Corollary 1. Let \(\{\boldsymbol{\mu}_t\}_{t=1}^T\) be the series produced by (5 ) with a pre-selected deterministic \(\boldsymbol{\mu}_0\) and a learning rate \(\alpha_t=t^{-(1/2+\gamma)}\) where \(\gamma\in (0,1/2)\) and \(T\geq 2\). Under Assumption 1, 2, and 3, for any \(\varepsilon>0\), whenever \(T> (\frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}d\varepsilon^{-1})^{2/(1-2\gamma)}=O_{\Delta}((d \varepsilon^{-1})^{2/(1-2\gamma)})\), we have that \[\min_{t\in\{\lfloor T/2\rfloor,...,T\}} \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \leq \varepsilon.\] Here, \(C_{0,\Delta}:=e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=1}^{\infty}t^{-(1/2+\gamma)} +H_2(1-\beta)^{-1}+H_3\), \(C_{1,\Delta}= \max\{1, 2/C_{0,\Delta}\}\), \(\lfloor T/2 \rfloor\) denotes the largest integer no greater than \(T/2\), and \(\{H_1,H_2,H_3\}\) are as those defined in Theorem 1.

Proof. For any positive integer \(t\), define \[\label{nu-def} \nu_t:= \min_{\tau\in\{ \lfloor t/2\rfloor,...,t\}}\mathbb{E}[\|\nabla F_{N_{\tau},\sigma_{\tau}}(\boldsymbol{\mu}_{\tau-1})\|^2].\tag{21}\] Then, \[\begin{align} \sum_{t=\lfloor T/2\rfloor}^{T} \alpha_t \nu_{T} &\leq^{by (\ref{nu-def})} \sum_{t=\lfloor T/2\rfloor}^{T} \alpha_t \mathbb{E}[\|\nabla F_{N_t,\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \\ &\leq\sum_{t=1}^{T} \alpha_t \mathbb{E}[\|\nabla F_{N_t,\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] \\ & \leq^{\text{Theorem \ref{main-theorem}}} e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=0}^{T-1}\alpha_t^2 +H_2d \sum_{t=0}^{T-1}\beta^t+H_3 \sum_{t=1}^{T} \phi_{t}\\ & \leq^{\text{Theorem \ref{main-theorem}}} e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=1}^{\infty}t^{-(1/2+\gamma)} +H_2d (1-\beta)^{-1}+H_3\\ & = C_{0,\Delta} d, \end{align}\] where the fourth line is because \(e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0})>0\) and \(d\geq 1\). Here, \[C_{0,\Delta}:=e^{(N_0+\Delta)M_f} - F_{N_{0},b+\sigma_{0}}(\boldsymbol{\mu}_{0}) + H_1 \sum_{t=1}^{\infty}t^{-(1/2+\gamma)} +H_2(1-\beta)^{-1}+H_3 <\infty.\] Hence, \[\sum_{t=\lfloor T/2\rfloor}^{T} \alpha_t \nu_{T} \leq C_{0,\Delta} d.\] It further implies \[\begin{align} \nu_T&\leq \frac{C_{0,\Delta} d}{\sum_{t=\lfloor T/2\rfloor}^{T} \alpha_t}\\ &\leq\frac{C_{0,\Delta}d}{\sum_{t=\lfloor T/2\rfloor}^{T} t^{-(1/2+\gamma)}}\\ &<\frac{C_{0,\Delta}d}{\int_{\lfloor T/2\rfloor}^Tt^{-(1/2+\gamma)}dt}\\ &=\frac{C_{0,\Delta}d}{(T^{\frac{1}{2}-\gamma}- \lfloor T/2\rfloor^{\frac{1}{2}-\gamma})/(\frac{1}{2}-\gamma)}\\ &\leq \frac{C_{0,\Delta}d}{(T^{\frac{1}{2}-\gamma}- (T/2)^{\frac{1}{2}-\gamma})/(\frac{1}{2}-\gamma)}\\ &= \frac{C_{0,\Delta}d}{ T^{1/2-\gamma}} \frac{1/2-\gamma}{1-(1/2)^{1/2-\gamma}}\\ &= \frac{C_{0,\Delta}d}{ T^{1/2-\gamma}} \frac{1-2\gamma}{2-2^{1/2+\gamma}} \end{align}\] Hence, we have \[\label{nu-bound} \nu_T \leq \frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}\frac{d}{T^{\frac{1}{2}-\gamma}}.\tag{22}\] Define \(C_{1,\Delta}:=\max\{1, 2/C_{0,\Delta}\}\). Given any \(\varepsilon\in(0,1)\), whenever \(T> (\frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}d\varepsilon^{-1})^{2/(1-2\gamma)}=O_{\Delta}((d \varepsilon^{-1})^{2/(1-2\gamma)})\), we have \[\begin{align} \nu_T &\leq^{\text{from }(\ref{nu-bound})} \frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}\frac{d}{T^{\frac{1}{2}-\gamma}}\\ &< \frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}} \frac{d}{(\frac{C_{0,\Delta}(1-2\gamma)}{2-2^{1/2+\gamma}}d\varepsilon^{-1})^{\frac{2}{1-2\gamma}(\frac{1}{2}-\gamma)}} \\ &=\varepsilon. \end{align}\] This finishes the proof for Corollary 1. ◻

6.6 Proof for Corollary 2↩︎

Corollary 2 The dependence of the \(O\)-term on \(\Delta\) can be removed if we further assume that \(M_f\leq 0\).

Proof. The dependence of the \(O\)-term in Corollary 1 comes from the upper bound of \(\sum_{t=1}^{T}\alpha_t \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2]\) in Theorem 1. Under the additional assumption that \(M_f\leq 0\), we derive a new upper bound that is independent from \(\Delta\). More specifically, we show that \(H_1\), \(H_2\), and \(H_3\) in the upper bound can be replaced with terms that are irrelevant to \(\Delta\). With this new bound, the \(\Delta\)-dependence of the \(O\)-term in Corollary 1 can be removed.

Recall that \(H_1=(N_0+\Delta)^3 e^{3(N_0+\Delta)M_f}((N_0+\Delta)L^2_{0f}+L_{1f})L_{0f}^2\) and \(H_2 = e^{(N_0+\Delta)M_f}(N_0+\Delta)L_{0f}\sigma_0(1-\beta)\sqrt{2}\), both of which can be viewed as functions of \(\Delta\). It is straightforward to see that \(\lim_{\Delta \to +\infty} H_1(\Delta) = \lim_{\Delta \to +\infty} H_2(\Delta) = 0\) whenever \(M_f < 0\). Since both \(H_1(\Delta)\) and \(H_2(\Delta)\) are continuous and non-negative for \(\Delta \ge 0\) (or \(\Delta > -N_0\), depending on the domain), there exist finite constants \(h_1, h_2 \geq0\), independent of \(\Delta\), such that \(0 \leq H_1(\Delta) \leq h_1\) and \(0 \le H_2(\Delta) \leq h_2\) for all \(\Delta>0\).

Next, we take care of \(H_3\). We replace the part of “Bound the Third Term" in the proof for Theorem 1 with the following, assuming \(M_f\leq 0\). First, we show that \[\label{H3-rederive} | F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})-F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t}) | = |\mathbb{E}_{\boldsymbol{\varepsilon}\sim\mathcal{N}(\boldsymbol{0},I_d),\boldsymbol{x}\sim \mathcal{D}}[e^{N_{t+1}f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})}-e^{N_{t}f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})}]| \leq ((\sum_{\tau=1}^t\phi_\tau)e)^{-1} \phi_{t+1},\tag{23}\] For convenience, denote \(f_{\boldsymbol{\mu}_t+\sigma_t \boldsymbol{\varepsilon}}(\boldsymbol{x})\) by \(x\). Since \(x\leq0\), then for any \(t\geq 1\), \[\begin{align} |e^{N_{t+1}x}-e^{N_tx}| &= e^{N_tx} - e^{N_{t+1}x} \\ &= e^{\xi_t x} (-x) \phi_{t+1}\Delta,\quad\text{by MVT},\\ &\leq e^{N_t x} (-x) \phi_{t+1}\Delta\\ &\leq (N_t e)^{-1} \phi_{t+1}\Delta\\ &= ((N_0+\sum_{\tau=1}^t\phi_\tau \Delta)e)^{-1} \phi_{t+1}\Delta,\quad\text{from \ref{update-rule}},\\ &\leq \frac{\phi_{t+1}}{\sum_{\tau=1}^t \phi_\tau e}\\ &\leq \phi_1^{-1} \phi_{t+1} \end{align}\] where \(\xi_t\in [N_t,N_{t+1}]\) and the last line is because of \(\max_{x\in\mathbb{R}}h(x)=(N_te)^{-1}\) (by the first-order condition), where \(h(x):=e^{N_t x} (-x)\). This proves (23 ), which in turn indicates \[\mathbb{E}[F_{N_{t+1},\sigma_{t}}(\boldsymbol{\mu}_{t})- F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t})] \geq - \phi_1^{-1} \phi_{t+1}.\] Combining this result with the rest of the proof to Theorem 1 gives \[\begin{align} \sum_{t=2}^{T}\alpha_t \mathbb{E}[\|\nabla F_{N_{t},\sigma_{t}}(\boldsymbol{\mu}_{t-1})\|^2] &\leq e^{(N_0+\Delta)M_f} - \mathbb{E}[F_{N_{1},b+\sigma_{1}}(\boldsymbol{\mu}_{1})] + H_1 \sum_{t=1}^{T-1}\alpha_t^2 +H_2d \sum_{t=1}^{T-1}\beta^t+\phi_1^{-1}\sum_{t=2}^{T}\phi_{t}\\ &\leq 1 + h_1\sum_{t=0}^{T-1}\alpha_t^2 +h_2 d \sum_{t=0}^{T-1}\beta^t+\phi_1^{-1}\sum_{t=2}^{T}\phi_{t}. \end{align}\] This new upper bound is independent from \(\Delta\). Using this result to modify the proof to Corollary 1 will remove the dependence of the \(O\)-term on \(\Delta\). ◻

6.7 Proof to Lemma 4↩︎

Lemma 4 Under Assumption 2 and 4, for any \(\delta>0\), we have (1) \(\lim_{N\rightarrow +\infty}s_N/v_N=0\), where \(s_N:=\sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq\delta}G_N(\boldsymbol{w})\), \(v_N:=G_N(\boldsymbol{w}^*)e^{-N\eta/4}\), and \(\eta:= \Psi(\boldsymbol{w}^*)-\sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq \delta} \Psi(\boldsymbol{w})\), and (2) there exists \(\delta'\in(0,\delta)\) and \(N_{\delta'}\) such that \(G_N(\boldsymbol{w})>v_N\) whenever \(\|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta'\) and \(N>\frac{8}{\eta}\log c_{\epsilon}^{-1}\). Here, \(\epsilon=\eta/16\) and \(c_{\epsilon}\) is specified in Assumption 4.

Proof. We first prove the following preliminary result: for any \(\boldsymbol{w}\), \[\label{GN-limit} \lim_{N\rightarrow +\infty} \frac{1}{N}\log G_N(\boldsymbol{w}) = \Psi(\boldsymbol{w}).\tag{24}\] One one hand, for any \(\varepsilon>0\), we have \[\begin{align} & G_N(\boldsymbol{w}) = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}] \geq e^{N(\Psi(\boldsymbol{w})-\varepsilon)}\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\geq \Psi(\boldsymbol{w})-\varepsilon) \\ \Rightarrow\quad & \frac{1}{N}\log G_N(\boldsymbol{w}) \geq \Psi(\boldsymbol{w})-\varepsilon + \frac{1}{N}\log \mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\geq \Psi(\boldsymbol{w})-\varepsilon)\\ \Rightarrow\quad &\liminf_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) \geq \Psi(\boldsymbol{w})-\varepsilon \end{align}\] where the \(\log\mathbb{P}\) term is well-defined since \(\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})>\Psi(\boldsymbol{w})-\varepsilon)>0\)2. On the other hand, since \(\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\leq \Psi(\boldsymbol{w}))=1\), \[\begin{align} & \frac{1}{N}\log G_N(\boldsymbol{w}) \leq \frac{1}{N}\log \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[e^{N\Psi({\boldsymbol{w}})}] = \Psi({\boldsymbol{w}}) \\ \Rightarrow\quad & \limsup_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) \leq \Psi(\boldsymbol{w}). \end{align}\] In sum, for any \(\varepsilon>0\), we have \[\Psi(\boldsymbol{w})-\varepsilon\leq \liminf_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) \leq \limsup_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) \leq \Psi(\boldsymbol{w}).\] Since \(\varepsilon\) can be arbitrarily close to zero, we have that \[\liminf_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) =\limsup_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}) = \Psi(\boldsymbol{w}).\] This further implies (24 ).

Next, we prove the following limit: \[\label{sN-limit} \lim_{N\rightarrow \infty}\frac{1}{N}\log s_N = \sup_{\|\boldsymbol{w}-\boldsymbol{w}^*\|\geq\delta} \Psi(\boldsymbol{x}).\tag{25}\] We denote \(\mathcal{C}:=\{\boldsymbol{w}\in\mathbb{R}^d | \|\boldsymbol{w}-\boldsymbol{w}^*\|\geq\delta\}\). Then, it is a closed set in \(\mathbb{R}^d\). On one hand, \[\begin{align} &G_N(\boldsymbol{w}) = \mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}] \leq e^{N\Psi(\boldsymbol{w})} \leq e^{N\sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})},\quad \text{for any } \boldsymbol{w}\in\mathcal{C},\\ \Rightarrow \quad &\sup_{\boldsymbol{w}\in\mathcal{C}} G_N(\boldsymbol{w}) \leq e^{N\sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})} \quad \Rightarrow\quad s_N \leq e^{N\sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})} \\ \Rightarrow \quad &\frac{1}{N}\log s_N \leq \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})\\ \Rightarrow\quad &\limsup_{N\rightarrow \infty} \frac{1}{N}\log s_N \leq \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w}).\\ \end{align}\] On the other hand, for any \(\varepsilon>0\), let \(\boldsymbol{w}_\epsilon\in\mathcal{C}\) be such that \(\Psi(\boldsymbol{w}_c)>\sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})-\varepsilon\). Then, \[\begin{align} &\frac{1}{N}\log s_N \geq \frac{1}{N}\log G_N(\boldsymbol{w}_c) \\ \Rightarrow \quad & \liminf_{N\rightarrow \infty} \frac{1}{N}\log s_N \geq \liminf_{N\rightarrow \infty} \frac{1}{N}\log G_N(\boldsymbol{w}_c) = ^{\text{by (\ref{GN-limit})}} \Psi(\boldsymbol{w}_c)> \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})-\varepsilon. \end{align}\] In sum, we have \[\Psi(\boldsymbol{w})-\varepsilon< \liminf_{N\rightarrow \infty} \frac{1}{N}\log s_N\leq \limsup_{N\rightarrow \infty} \frac{1}{N}\log s_N \leq \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w}),\] which implies \[\liminf_{N\rightarrow \infty} \frac{1}{N}\log s_N = \limsup_{N\rightarrow \infty} \frac{1}{N}\log s_N = \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w})\] and hence (25 ).

Now, we prove (1) in the lemma. \[\lim_{N\rightarrow\infty} \frac{1}{N} (\log S_N -\log G_N(\boldsymbol{w}^*)) =^{\text{by (\ref{GN-limit})}, (\ref{sN-limit})} \sup_{\boldsymbol{w}\in\mathcal{C}}\Psi(\boldsymbol{w}) - \Psi(\boldsymbol{w}^*) =-\eta<^{\text{by Assumption \ref{ess}}}0.\] This implies that, when \(N\) is sufficiently large, we have \(\frac{1}{N} (\log S_N -\log G_N(\boldsymbol{w}^*))<-\eta/2\), which further implies \[\begin{align} \frac{s_N}{v_N} = \frac{s_N}{G_N(\boldsymbol{w}^*)e^{-N\eta/4}} = \left( e^{ \frac{1}{N}(\log S_N -\log G_N(\boldsymbol{w}^*))} \right)^Ne^{N\eta/4} \leq e^{-N\eta/4}. \end{align}\] In sum, we have \(\frac{s_N}{v_N} \in (0,e^{-N\eta/4})\) for sufficiently large \(N\). By squeeze theorem, \(\lim_{N\rightarrow \infty} \frac{s_N}{v_N}=0\), which is (1) in the lemma.

Next, we prove (2). On one hand, \[\begin{align} &v_N=G_N(\boldsymbol{w}^*)e^{-N\eta/4} = \mathbb{E}[e^{Nf_{\boldsymbol{w}^*}(\boldsymbol{x})}]e^{-N\eta/4} \leq e^{N\Psi(\boldsymbol{w}^*)}e^{-N\eta/4}. \end{align}\] On the other hand, let \(\epsilon:=\eta/16\). By (3) in Assumption 4, there exists \(\delta_{\epsilon}>0\) and \(c_{\epsilon}\in(0,1)\) such that \(\inf_{\|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta_{\epsilon}}\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})>\Psi(\boldsymbol{w})-\epsilon)>c_{\epsilon}\). Also, by the continuity of \(\Psi\) in Assumption 4, there exists \(\delta_1>0\) such that \(\Psi(\boldsymbol{w})>\Psi(\boldsymbol{w}^*)-\epsilon\) whenever \(\|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta_1\). Define \(\delta'=\min\{\delta,\delta_{\epsilon},\delta_1\}\). Then, whenever \(\|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta'\), \[\begin{align} & G_N(\boldsymbol{w}) = \mathbb{E}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}] \geq e^{N(\Psi(\boldsymbol{w})-\epsilon)}c_{\epsilon} \geq e^{N(\Psi(\boldsymbol{w}^*)-2\epsilon)}c_{\epsilon}=e^{N\Psi(\boldsymbol{w}^*)}e^{-N\eta/4)}e^{N\eta/8}c_{\epsilon}. \end{align}\] Therefore, \[G_N(\boldsymbol{w}) \geq e^{N\Psi(\boldsymbol{w}^*)}e^{-N\eta/4)}e^{N\eta/8}c_{\epsilon}\geq v_N e^{N\eta/8}c_{\epsilon}.\] When \(e^{N\eta/8}c_{\epsilon}>1\) (i.e., \(N>\frac{8}{\eta}\log c_{\epsilon}^{-1}\)), \(G_N(\boldsymbol{w}) >v_N\). This finishes the proof for (2) in the lemma. ◻

6.7.1 Proof to Theorem 2↩︎

Theorem 2 Suppose Assumption 2 and 4 hold. Denote \(\boldsymbol{\mu}=[\mu_1,...,\mu_d]\) and \(\boldsymbol{w}^*=[w_1^*,...,w_d^*]\). For any \(\delta>0\), \(\sigma>0\), and \(M>0\), there exists a threshold \(N_{\delta,\sigma,M}>0\) such that, whenever \(N>N_{\delta,\sigma,M}\) and \(\|\boldsymbol{\mu}\|\leq M\), for all \(i\in\{1,2,...,d\}\) we have \(\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial \mu_i}<0\) if \(\mu_i>w_i^*+\delta\), and \(\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial \mu_i}>0\) if \(\mu_i<w_i^*-\delta\).

Proof. We re-write \(F_{N,\sigma}(\boldsymbol{\mu})\) in (2 ) as \[\label{F-decompose} F_{N,\sigma}(\boldsymbol{w}) = v_N (H_{N,,\sigma}(\boldsymbol{\mu}) + R_{N,,\sigma}(\boldsymbol{\mu})),\tag{26}\] where \[\begin{align} \label{theorem-notations} &G_N(\boldsymbol{w})=\mathbb{E}_{\boldsymbol{x}\sim \mathcal{D}}[e^{Nf_{\boldsymbol{w}}(\boldsymbol{x})}],\\ &H_{N,\sigma}(\boldsymbol{\mu}):= (\sqrt{2\pi}\sigma)^{-d} \int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta)} v^{-1}_N G_N(\boldsymbol{w}) e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w},\\ &R_{N,\sigma}(\boldsymbol{\mu}):= (\sqrt{2\pi}\sigma)^{-d} \int_{\boldsymbol{w}\notin B(\boldsymbol{w}^*;\delta)} v^{-1}_N G_N(\boldsymbol{w}) e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w},\\ \end{align}\tag{27}\] and \(B(\boldsymbol{w}^*;\delta):=\{\boldsymbol{w}\in\mathbb{R}^d: \|\boldsymbol{w}-\boldsymbol{w}^*\|<\delta \}\). The core idea of the proof is to first establish that, for sufficiently large \(N\), \(\left| \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|\) dominates \(\left| \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|\), and then to show that \(\frac{\partial H_N(\boldsymbol{\mu},\sigma)}{\partial\mu_i}\) has the sign claimed in the theorem.

First, we bound \(\left| \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|\) from above. For any \(\boldsymbol{\mu}\in \mathbb{R}^d\), \[\begin{align} \label{R-bound} \left| \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|&=\left| \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\notin B(\boldsymbol{w}^*;\delta)} (w_i - \mu_i) e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} v_N^{-1} G_N(\boldsymbol{w}) d\boldsymbol{w} \right| \\ &\leq \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\notin B(\boldsymbol{w}^*;\delta)} |w_i - \mu_i| e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} v_N^{-1} G_N(\boldsymbol{w}) d\boldsymbol{w} \\ &\leq \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\notin B(\boldsymbol{w}^*;\delta)} |w_i - \mu_i| e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} v_N^{-1} s_N d\boldsymbol{w} \\ &\leq s_Nv_N^{-1} \left( \Pi_{j\neq i} \frac{1}{\sqrt{2\pi}\sigma} \int_{w_j\in\mathbb{R}} e^{-\frac{(w_j - \mu_j )^2}{2\sigma^2}} dw_j \right) \cdot\frac{1}{\sqrt{2\pi}\sigma^{3}}\int_{w_i\in \mathbb{R}} |w_i - \mu_i| e^{-\frac{(w_i - \mu_i)^2}{2\sigma^2}} dw_i\\ &=s_Nv_N^{-1} \frac{1}{\sqrt{2\pi}\sigma^{3}}\int_{y\in \mathbb{R}} \sqrt{2}\sigma|y| e^{-y^2} d(\sqrt{2}\sigma y), \quad y:=\frac{w_i-\mu_i}{\sqrt{2}\sigma},\\ &=s_Nv_N^{-1} \frac{\sqrt{2}}{\sqrt{\pi}\sigma}\cdot 2\int_{0}^{\infty}y e^{-y^2} dy, \\ &=s_Nv_N^{-1} \frac{\sqrt{2}}{\sqrt{\pi}\sigma}\cdot \int_{0}^{\infty} e^{-y^2} d y^2,\\ &=s_Nv_N^{-1} \frac{\sqrt{2}}{\sqrt{\pi}\sigma}\cdot \int_{0}^{\infty} e^{-z} d z,\\ &=\frac{\sqrt{2}}{\sqrt{\pi}\sigma}\cdot\frac{s_N}{v_N}. \end{align}\tag{28}\]

Second, we bound \(\left|\frac{\partial H_N(\boldsymbol{\mu},\sigma)}{\partial\mu_i}\right|\) from below when \(\|\boldsymbol{\mu}\|\leq M\) and \(|\mu_i-w_i^*|>\delta\). \[\begin{align} \label{H-bound} \left| \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \right| &= \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta)} |w_i - \mu_i| v_N^{-1} G_N(\boldsymbol{w}) e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w} \\ &\geq \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta')} |w_i - \mu_i| e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w}, \quad\text{by Lemma \ref{sn-lemma} (2)}, \\ &\geq \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta')} (\delta-\delta') e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w}\\ &\geq \frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta')} (\delta-\delta')e^{-\frac{M^2}{\sigma^2}}e^{-\frac{\|\boldsymbol{w}\|^2}{\sigma^2}} d\boldsymbol{w},\quad\| \boldsymbol{w} - \boldsymbol{\mu}\|^2\leq 2(\| \boldsymbol{w} \|^2+ \|\boldsymbol{\mu}\|^2),\\ &\geq (\delta-\delta') e^{-\frac{M^2}{\sigma^2}} V(\delta',d,\sigma) \end{align}\tag{29}\] where \(V(\delta',d,\sigma):=\frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}} \int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta')} e^{-\frac{\|\boldsymbol{w}\|^2}{\sigma^2}} d\boldsymbol{w}\) and the third line is because of \[|w_i-\mu_i|=|(w_i-w_i^*)+(w_i^*-\mu_i)|\geq |w_i^*-\mu_i|-|w_i-w_i^*|>\delta-\delta'.\]

Third, we show the dominance of \(\left| \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|\) over \(\left| \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|\). From Lemma 4 (1), \(s_N/v_N\) on the right-end of (28 ) approaches 0 as \(N\rightarrow \infty\). Hence, for \(\varepsilon:= (\delta-\delta') e^{-\frac{M^2}{\sigma^2}} V(\delta',d,\sigma) \sqrt{\pi}\sigma/\sqrt{2}\), there exists a threshold \(N_{\delta,d,M}>0\) such that, whenever \(N>N_{\delta,d,M}\), we have \(s_N/v_N < \varepsilon\), which further implies \[\label{H62R} \frac{\sqrt{2}}{\sqrt{\pi}\sigma}\cdot\frac{s_N}{v_N}< (\delta-\delta') e^{-\frac{M^2}{\sigma^2}} V(\delta',d,\sigma) \quad \Rightarrow^{\text{by (\ref{H-bound}),\ref{R-bound}}}\;\; \left| \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right|< \left| \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \right|.\tag{30}\]

Finally, we prove that \(\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\) has the sign claimed in the theorem. When \(N>N_{\delta,\sigma,M}\), \(\|\boldsymbol{\mu}\|\leq M\), and \(\mu_i>w_i^*+\delta\), \[\begin{align} \label{g-bound1} \frac{1}{v_N}\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} &= \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}+ \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \\ &= -\left|\frac{\partial H_N(\boldsymbol{\mu},\sigma)}{\partial\mu_i}\right| + \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \\ &<^{\text{by }(\ref{H62R})} -\left|\frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right| + \left|\frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \right|\\ &= 0, \end{align}\tag{31}\] where \(\frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}=-\left|\frac{\partial H_N(\boldsymbol{\mu},\sigma)}{\partial\mu_i}\right|\) because \(\frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}=\frac{1}{(\sqrt{2\pi})^d\sigma^{d+2}}\int_{\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta)} (w_i - \mu_i) v_N^{-1}G_N(\boldsymbol{w}) e^{-\frac{\lVert \boldsymbol{w} - \boldsymbol{\mu} \rVert^2}{2\sigma^2}} d\boldsymbol{w}\) and the integrand is always negative when \(\boldsymbol{w}\in B(\boldsymbol{w}^*;\delta)\).

On the other hand, when \(N>N_{\delta,\sigma,M}\), \(\|\boldsymbol{\mu}\|\leq M\), and \(\mu_i<w_i^*-\delta\), \[\begin{align} \label{g-bound2} \frac{1}{v_N}\frac{\partial F_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} &= \frac{\partial H_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}+ \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \\ &= \left|\frac{\partial H_N(\boldsymbol{\mu},\sigma)}{\partial\mu_i}\right| + \frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \\ &>^{\text{by }(\ref{H62R})} \left|\frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i}\right| - \left|\frac{\partial R_{N,\sigma}(\boldsymbol{\mu})}{\partial\mu_i} \right|\\ &= 0. \end{align}\tag{32}\] Then, (31 ) and (32 ) imply the result in the theorem since \(v_N>0\) for all positive \(N\). ◻

References↩︎

[1]
booktitle=Proceedings. of C. 19th. I. C. on C. S. F. A. 22. 2010. K. I. and C. P. Bottou Léon, “Large-scale machine learning with stochastic gradient descent,” 2010 , organization={Springer}, pp. 177–186.
[2]
D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization.” 2017 , eprint={1412.6980}, archivePrefix={arXiv}, primaryClass={cs.LG}, [Online]. Available: https://arxiv.org/abs/1412.6980.
[3]
B. Kleinberg, Y. Li, and booktitle =. P. of the 35th. I. C. on M. L. Yuan Yang, “An alternative view: When does SGD escape local minima?” 2018 , editor = {Dy, Jennifer and Krause, Andreas}, vol. 80 , series = Proceedings of Machine Learning Research, pp. 2698–2707.
[4]
H. Mobahi and Y. Ma, “Gaussian smoothing and asymptotic convexity , institution = University of Illinois at Urbana-Champaign,” 2012.
[5]
H. Mobahi and book J. Fisher III, “Proceedings of the AAAI conference on artificial intelligence,” 2015, vol. 29, pp. 1205–1211, title = A Theoretical Analysis of Optimization by Gaussian Continuation, doi: 10.1609/aaai.v29i1.9356.
[6]
E. Hazan, K. Y. Levy, and booktitle =. P. of T. 33rd. I. C. on M. L. S. Shalev-Shwartz, “On graduated optimization for stochastic non-convex problems,” 2016, vol. 48, pp. 1833–1841, [Online]. Available: https://proceedings.mlr.press/v48/hazanb16.html.
[7]
H. Iwakiri, Y. Wang, S. Ito, and book A. Takeda, “Advances in neural information processing systems,” 2022, vol. 35, pp. 7065–7076, [Online]. Available: https://proceedings.neurips.cc/paper_files/paper/2022/file/2e622ac74f66df03b686a12e2e0e4424-Paper-Conference.pdf.
[8]
booktitle =. P. of the 42nd. I. C. on M. L. Xu Chen, “Global optimization with a power-transformed objective and Gaussian smoothing,” 2025, vol. 267 , series = Proceedings of Machine Learning Research, pp. 69189–69216, [Online]. Available: https://proceedings.mlr.press/v267/xu25g.html.
[9]
C. Xu, “Power homotopy for zeroth-order non-convex optimizations.” 2025 , eprint={2511.13592}, archivePrefix={arXiv}, primaryClass={math.OC}.
[10]
T. Li, A. Beirami, M. Sanjabi, and V. Smith, “On tilted losses in machine learning: Theory and applications,” Journal of Machine Learning Research, vol. 24, no. 142, pp. 1–79, 2023.
[11]
G. Aminian, A. R. Asadi, T. Li, A. Beirami, G. Reinert, and booktitle=Forty. I. C. on M. L. Cohen Samuel N, “Generalization and robustness of the tilted empirical risk,” 2025.
[12]
K. Dvijotham, M. Fazel, and booktitle =. P. of the T. C. on U. in A. I. E. Todorov, “Universal convexification via risk-aversion,” 2014, vol., series =, [Online]. Available: https://www.auai.org/uai2014/proceedings/individuals/121.pdf.
[13]
Y. Fei, Z. Yang, Y. Chen, Z. Wang, and Q. Xie, “Risk-sensitive reinforcement learning: Near-optimal risk-sample tradeoff in regret,” Advances in Neural Information Processing Systems, vol. 33, pp. 22384–22395, 2020.
[14]
Y. Fei, Z. Yang, Y. Chen, and Z. Wang, “Exponential bellman equation and improved regret bounds for risk-sensitive reinforcement learning,” Advances in neural information processing systems, vol. 34, pp. 20436–20446, 2021.
[15]
X. Lin, Z. Yang, X. Zhang, and booktitle =. P. of the 40th. I. C. on M. L. Q. Zhang, “Continuation path learning for homotopy optimization,” 2023, vol. 202, pp. 21288–21311, [Online]. Available: https://proceedings.mlr.press/v202/lin23n.html.
[16]
A. Benveniste, M. Métivier, and P. Priouret, Adaptive algorithms and stochastic approximations, vol. 22. Springer Science & Business Media, 2012.
[17]
H. Wang, M. Gurbuzbalaban, L. Zhu, U. Simsekli, and M. A. Erdogdu, “Convergence rates of stochastic gradient descent under infinite noise variance,” Advances in Neural Information Processing Systems, vol. 34, pp. 18866–18877, 2021.
[18]
P. Mertikopoulos, N. Hallak, A. Kavis, and V. Cevher, “On the almost sure convergence of stochastic gradient descent in non-convex problems,” Advances in Neural Information Processing Systems, vol. 33, pp. 1117–1128, 2020.
[19]
S. Aydore, T. Zhu, and D. P. Foster, “Dynamic local regret for non-convex online forecasting,” Advances in neural information processing systems, vol. 32, 2019.
[20]
A. Cutkosky and F. Orabona, “Momentum-based variance reduction in non-convex sgd,” Advances in neural information processing systems, vol. 32, 2019.
[21]
Z. Hu, X. Wu, and booktitle =. P. of the 40th. I. C. on M. L. Huang Heng, “Beyond Lipschitz smoothness: A tighter analysis for nonconvex optimization,” 2023 , editor = {Krause, Andreas and Brunskill, Emma and Cho, Kyunghyun and Engelhardt, Barbara and Sabato, Sivan and Scarlett, Jonathan}, vol. 202 , series = Proceedings of Machine Learning Research, pp. 13652–13678.
[22]
H. Li, J. Qian, Y. Tian, A. Rakhlin, and A. Jadbabaie, “Convex and non-convex optimization under generalized smoothness,” Advances in Neural Information Processing Systems, vol. 36, pp. 40238–40271, 2023.
[23]
X. Gong, N. Bisht, and G. Xu, “Conformal prediction for partial label learning,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 39, no. 16, pp. 16862–16870, 2025, doi: 10.1609/aaai.v39i16.33853.
[24]
W. Wang, D.-D. Wu, J. Wang, G. Niu, M.-L. Zhang, and book Sugiyama Masashi, “International conference on representation learning , editor = Y. Yue and A. Garg and N. Peng and F. Sha and R. Yu,” 2025, vol. 2025, pp. 86077–86101, title = Realistic Evaluation of Deep Partial–Label Learning Algorithms, [Online]. Available: https://proceedings.iclr.cc/paper_files/paper/2025/file/d5b7afe24b3b891138105a5877b7decd-Paper-Conference.pdf.
[25]
J. Lv et al., “What makes partial-label learning algorithms effective?” Advances in Neural Information Processing Systems, vol. 37, pp. 89513–89534, 2024.
[26]
V. Cabannnes, A. Rudi, and booktitle=International. C. on M. L. Bach Francis, “Structured prediction with partial labelling through the infimum loss,” 2020 , organization={PMLR}, pp. 1230–1239.
[27]
S. Sabato, N. Srebro, and N. Tishby, “Distribution-dependent sample complexity of large margin learning,” The Journal of Machine Learning Research, vol. 14, no. 1, pp. 2119–2149, 2013.
[28]
Y. Zeng and H. Lam, “Generalization bounds with minimal dependency on hypothesis class via distributionally robust optimization,” Advances in Neural Information Processing Systems, vol. 35, pp. 27576–27590, 2022.
[29]
X. Tong, L. Xia, J. Wang, and Y. Feng, “Neyman-pearson classification: Parametrics and sample size requirement,” Journal of Machine Learning Research, vol. 21, no. 12, pp. 1–48, 2020.
[30]
J. Perdomo, T. Zrnic, C. Mendler-Dünner, and booktitle=International. C. on M. L. Hardt Moritz, “Performative prediction,” 2020 , organization={PMLR}, pp. 7599–7609.
[31]
I. Safran and booktitle =. P. of the 35th. I. C. on M. L. Shamir Ohad, “Spurious local minima are common in two-layer ReLU neural networks,” 2018 , editor = {Dy, Jennifer and Krause, Andreas}, vol. 80 , series = Proceedings of Machine Learning Research, pp. 4433–4441.
[32]
A. S. Bandeira, J. Cahill, D. G. Mixon, and A. A. Nelson, “Saving phase: Injectivity and stability for phase retrieval,” Applied and Computational Harmonic Analysis, vol. 37, no. 1, pp. 106–125, 2014.
[33]
M. Mondelli and booktitle=Conference. O. L. T. Montanari Andrea, “Fundamental limits of weak recovery with applications to phase retrieval,” 2018 , organization={PMLR}, pp. 1445–1450.
[34]
J. Ma, R. Dudeja, J. Xu, A. Maleki, and X. Wang, “Spectral method for phase retrieval: An expectation propagation perspective,” IEEE Transactions on Information Theory, vol. 67, no. 2, pp. 1332–1355, 2021.
[35]
I. Sutskever, J. Martens, G. Dahl, and booktitle =. P. of the 30th. I. C. on M. L. Hinton Geoffrey, “On the importance of initialization and momentum in deep learning,” 2013 , editor = {Dasgupta, Sanjoy and McAllester, David}, vol. 28, pp. 1139–1147.
[36]
I. Loshchilov and F. Hutter, “Decoupled weight decay regularization,” arXiv preprint arXiv:1711.05101, 2017.
[37]
P. Forét, A. Kleiner, H. Mobahi, and booktitle=International. C. on L. R. Neyshabur Behnam, “Sharpness-aware minimization for efficiently improving generalization,” 2021.
[38]
P. Hand, O. Leong, and book Voroninski Vlad, “Advances in neural information processing systems , editor = S. Bengio and H. Wallach and H. Larochelle and K. Grauman and N. Cesa-Bianchi and R. Garnett,” 2018, vol. 31.
[39]
Y. Quan, Z. Chen, T. Pang, and booktitle=Proceedings. of the A. C. on A. I. Ji Hui, “Unsupervised deep learning for phase retrieval via teacher-student distillation,” 2023, vol. 37, pp. 2128–2136.
[40]
T. Uelwer, S. Konietzny, A. Oberstrass, and S. Harmeling, “Learning conditional generative models for phase retrieval,” Journal of Machine Learning Research, vol. 24, no. 332, pp. 1–28, 2023.
[41]
H. Zhang, Y. Liang, and Y. Chi, “A nonconvex approach for phase retrieval: Reshaped wirtinger flow and incremental algorithms,” Journal of Machine Learning Research, vol. 18, no. 141, pp. 1–35, 2017.
[42]
J. Sun, Q. Qu, and J. Wright, “A geometric analysis of phase retrieval,” Foundations of Computational Mathematics, vol. 18, no. 5, pp. 1131–1198, 2018.
[43]
Y. Wang and Z. Xu, “Generalized phase retrieval: Measurement number, matrix recovery and beyond,” Applied and Computational Harmonic Analysis, vol. 47, no. 2, pp. 423–446, 2019.

  1. More ongoing research works on partial labelling can be found in [23][25].↩︎

  2. If it does not hold true, then there exists some \(\varepsilon_0>0\) such that \(\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})>\Psi(\boldsymbol{w})-\varepsilon_0)=0\). Hence, \(\mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\leq \Psi(\boldsymbol{w})-\varepsilon_0)=1\), which further implies \(\inf\{a\in\mathbb{R} | \mathbb{P}(f_{\boldsymbol{w}}(\boldsymbol{x})\leq a)=1\}\leq\Psi(\boldsymbol{w})-\varepsilon_0\). That is, \(\Psi(\boldsymbol{w})\leq \Psi(\boldsymbol{w})-\varepsilon_0\), which is a contradiction.↩︎