Lune

ICML2022Top-tier venue

Optimal Algorithms for Stochastic Multi-Level Compositional Optimization

Wei Jiang, Bokun Wang, Yibo Wang, Lijun Zhang, Tianbao Yang

2022Year
25Citations
13Top-tier citations

Abstract

In this paper, we investigate the problem of stochastic multi-level compositional optimization, where the objective function is a composition of multiple smooth but possibly non-convex functions. Existing methods for solving this problem either suffer from sub-optimal sample complexities or need a huge batch size. To address these limitations, we propose a Stochastic Multi-level Variance Reduction method (SMVR), which achieves the optimal sample complexity of O(1/ϵ3)\mathcal{O}\left(1 / \epsilon^{3}\right) to find an ϵ\epsilon-stationary point for non-convex objectives. Furthermore, when the objective function satisfies the convexity or Polyak-ojasiewicz (PL) condition, we propose a stage-wise variant of SMVR and improve the sample complexity to O(1/ϵ2)\mathcal{O}\left(1 / \epsilon^{2}\right) for convex functions or O(1/(μϵ))\mathcal{O}\left(1 /\left(\mu\epsilon\right)\right) for non-convex functions satisfying the μ\mu-PL condition. The latter result implies the same complexity for μ\mu-strongly convex functions. To make use of adaptive learning rates, we also develop Adaptive SMVR, which achieves the same complexities but converges faster in practice. All our complexities match the lower bounds not only in terms of ϵ\epsilon but also in terms of μ\mu (for PL or strongly convex functions), without using a large batch size in each iteration.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 7d50dd7c-8e3f-414e-9bb0-077d3816bdeb

Cited by top-tier papers13

Ask how each one uses it

Builds on2

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines