A Lower Bound for the Optimization of Finite Sums

preprint2015arXivOpen access

Abstract

This paper presents a lower bound for optimizing a finite sum of nn functions, where each function is LL-smooth and the sum is μμ-strongly convex. We show that no algorithm can reach an error εε in minimizing all functions from this class in fewer than Ω(n+n(κ−1)log⁡(1/ε))Ω(n + \sqrt{n(κ-1)}\log(1/ε)) iterations, where κ=L/μκ=L/μ is a surrogate condition number. We then compare this lower bound to upper bounds for recently developed methods specializing to this setting. When the functions involved in this sum are not arbitrary, but based on i.i.d. random data, then we further contrast these complexity results with those for optimal first-order methods to directly optimize the sum. The conclusion we draw is that a lot of caution is necessary for an accurate comparison, and identify machine learning scenarios where the new methods help computationally.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.