Table of Contents
Fetching ...

Progressive Power Homotopy for Non-convex Optimization

Chen Xu

TL;DR

Prog-PowerHP introduces a single-loop stochastic optimization framework that pairs a progressive power transformation with Gaussian smoothing to solve non-convex max problems. It constructs the surrogate $F_{N,\sigma}(\bm{\mu})=\mathbb{E}_{\bm{w}\sim\mathcal{N}(\bm{\mu},\sigma^2I_d),\bm{x}\sim\mathcal{D}}[e^{N f_{\bm{w}}(\bm{x})}]$ and performs gradient updates while progressively increasing $N$ and decreasing $\sigma$, with theoretical guarantees that the method converges to a small neighborhood of the global optimum and a nearly optimal iteration complexity of $\mathcal{O}(d^2\varepsilon^{-2})$. Empirically, Prog-PowerHP excels in phase retrieval near the information-theoretic limit and in under-parameterized two-layer networks, indicating superior landscape navigation in cluttered non-convex regions compared to standard first-order and homotopy-based methods. The paper combines rigorous convergence analysis with practical demonstrations, highlighting the robustness of the approach in data-scarce and capacity-constrained regimes. Overall, Prog-PowerHP offers a principled, efficient route to approximate global optimization in challenging stochastic non-convex settings with potential broad impact on learning systems under resource constraints.

Abstract

We propose a novel first-order method for non-convex optimization of the form $\max_{\bm{w}\in\mathbb{R}^d}\mathbb{E}_{\bm{x}\sim\mathcal{D}}[f_{\bm{w}}(\bm{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,σ}(\bmμ):=\mathbb{E}_{\bm{w}\sim\mathcal{N}(\bmμ,σ^2I_d),\bm{x}\sim\mathcal{D}}[e^{Nf_w(\bm{x})}]$, while progressively increasing the power parameter $N$ and decreasing the smoothing scale $σ$ 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 non-convex landscapes where standard first-order methods struggle.

Progressive Power Homotopy for Non-convex Optimization

TL;DR

Prog-PowerHP introduces a single-loop stochastic optimization framework that pairs a progressive power transformation with Gaussian smoothing to solve non-convex max problems. It constructs the surrogate and performs gradient updates while progressively increasing and decreasing , with theoretical guarantees that the method converges to a small neighborhood of the global optimum and a nearly optimal iteration complexity of . Empirically, Prog-PowerHP excels in phase retrieval near the information-theoretic limit and in under-parameterized two-layer networks, indicating superior landscape navigation in cluttered non-convex regions compared to standard first-order and homotopy-based methods. The paper combines rigorous convergence analysis with practical demonstrations, highlighting the robustness of the approach in data-scarce and capacity-constrained regimes. Overall, Prog-PowerHP offers a principled, efficient route to approximate global optimization in challenging stochastic non-convex settings with potential broad impact on learning systems under resource constraints.

Abstract

We propose a novel first-order method for non-convex optimization of the form , 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, , while progressively increasing the power parameter and decreasing the smoothing scale 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 . 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 non-convex landscapes where standard first-order methods struggle.
Paper Structure (26 sections, 9 theorems, 80 equations, 1 figure, 2 tables, 1 algorithm)

This paper contains 26 sections, 9 theorems, 80 equations, 1 figure, 2 tables, 1 algorithm.

Key Result

Lemma 1

Under Assumption f-bound, given any $N>0$ and $\sigma>0$, both $F_{N,\sigma}(\bm{\mu})$ and $\nabla_{\bm{\mu}}F_{N,\sigma}(\bm{\mu})$ are well-defined for all $\bm{\mu}\in\mathbb{R}^d$.

Figures (1)

  • 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.

Theorems & Definitions (21)

  • Lemma 1
  • Lemma 2
  • Lemma 3
  • Theorem 1
  • Corollary 1
  • Corollary 2
  • Remark 1
  • Remark 2
  • Lemma 4
  • Theorem 2
  • ...and 11 more