ICML 2020poster42 citations

Universal Average-Case Optimality of Polyak Momentum

Damien Scieur, Fabian Pedregosa

Abstract

Polyak momentum (PM), also known as the heavy-ball method, is a widely used optimization method that enjoys an asymptotic optimal worst-case complexity on quadratic objectives. However, its remarkable empirical success is not fully explained by this optimality, as the worst-case analysis –contrary to the average-case– is not representative of the expected complexity of an algorithm. In this work we establish a novel link between PM and the average-case analysis. Our main contribution is to prove that any optimal average-case method converges in the number of iterations to PM, under mild assumptions. This brings a new perspective on this classical method, showing that PM is asymptotically both worst-case and average-case optimal.

BibTeX
@InProceedings{pmlr-v119-scieur20a,
  title = 	 {Universal Asymptotic Optimality of Polyak Momentum},
  author =       {Scieur, Damien and Pedregosa, Fabian},
  booktitle = 	 {Proceedings of the 37th International Conference on Machine Learning},
  pages = 	 {8565--8572},
  year = 	 {2020},
  editor = 	 {III, Hal Daumé and Singh, Aarti},
  volume = 	 {119},
  series = 	 {Proceedings of Machine Learning Research},
  month = 	 {13--18 Jul},
  publisher =    {PMLR},
  pdf = 	 {http://proceedings.mlr.press/v119/scieur20a/scieur20a.pdf},
  url = 	 {https://proceedings.mlr.press/v119/scieur20a.html},
  abstract = 	 {Polyak momentum (PM), also known as the heavy-ball method, is a widely used optimization method that enjoys an asymptotic optimal worst-case complexity on quadratic objectives. However, its remarkable empirical success is not fully explained by this optimality, as the worst-case analysis –contrary to the average-case– is not representative of the expected complexity of an algorithm. In this work we establish a novel link between PM and the average-case analysis. Our main contribution is to prove that any optimal average-case method converges in the number of iterations to PM, under mild assumptions. This brings a new perspective on this classical method, showing that PM is asymptotically both worst-case and average-case optimal.}
}
Universal Average-Case Optimality of Polyak Momentum · ICML 2020