High Probability Complexity Bounds for Non-Smooth Stochastic Optimization with Heavy-Tailed Noise

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gorbunov, Eduard, Danilova, Marina, Shibaev, Innokentiy, Dvurechensky, Pavel, Gasnikov, Alexander
Format: Preprint
Published: 2021
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910582752411648
author Gorbunov, Eduard
Danilova, Marina
Shibaev, Innokentiy
Dvurechensky, Pavel
Gasnikov, Alexander
author_facet Gorbunov, Eduard
Danilova, Marina
Shibaev, Innokentiy
Dvurechensky, Pavel
Gasnikov, Alexander
contents Stochastic first-order methods are standard for training large-scale machine learning models. Random behavior may cause a particular run of an algorithm to result in a highly suboptimal objective value, whereas theoretical guarantees are usually proved for the expectation of the objective value. Thus, it is essential to theoretically guarantee that algorithms provide small objective residual with high probability. Existing methods for non-smooth stochastic convex optimization have complexity bounds with the dependence on the confidence level that is either negative-power or logarithmic but under an additional assumption of sub-Gaussian (light-tailed) noise distribution that may not hold in practice. In our paper, we resolve this issue and derive the first high-probability convergence results with logarithmic dependence on the confidence level for non-smooth convex stochastic optimization problems with non-sub-Gaussian (heavy-tailed) noise. To derive our results, we propose novel stepsize rules for two stochastic methods with gradient clipping. Moreover, our analysis works for generalized smooth objectives with Hölder-continuous gradients, and for both methods, we provide an extension for strongly convex problems. Finally, our results imply that the first (accelerated) method we consider also has optimal iteration and oracle complexity in all the regimes, and the second one is optimal in the non-smooth setting.
format Preprint
id arxiv_https___arxiv_org_abs_2106_05958
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle High Probability Complexity Bounds for Non-Smooth Stochastic Optimization with Heavy-Tailed Noise
Gorbunov, Eduard
Danilova, Marina
Shibaev, Innokentiy
Dvurechensky, Pavel
Gasnikov, Alexander
Optimization and Control
Machine Learning
Stochastic first-order methods are standard for training large-scale machine learning models. Random behavior may cause a particular run of an algorithm to result in a highly suboptimal objective value, whereas theoretical guarantees are usually proved for the expectation of the objective value. Thus, it is essential to theoretically guarantee that algorithms provide small objective residual with high probability. Existing methods for non-smooth stochastic convex optimization have complexity bounds with the dependence on the confidence level that is either negative-power or logarithmic but under an additional assumption of sub-Gaussian (light-tailed) noise distribution that may not hold in practice. In our paper, we resolve this issue and derive the first high-probability convergence results with logarithmic dependence on the confidence level for non-smooth convex stochastic optimization problems with non-sub-Gaussian (heavy-tailed) noise. To derive our results, we propose novel stepsize rules for two stochastic methods with gradient clipping. Moreover, our analysis works for generalized smooth objectives with Hölder-continuous gradients, and for both methods, we provide an extension for strongly convex problems. Finally, our results imply that the first (accelerated) method we consider also has optimal iteration and oracle complexity in all the regimes, and the second one is optimal in the non-smooth setting.
title High Probability Complexity Bounds for Non-Smooth Stochastic Optimization with Heavy-Tailed Noise
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2106.05958