A polynomial expansion line search for large-scale unconstrained minimization of smooth L2-regularized loss functions, with implementation in Apache Spark
Michael B Hynes, Hans De Sterck

TL;DR
This paper introduces a Polynomial Expansion Line Search (PELS) method for large-scale unconstrained optimization, which approximates the loss function with a Taylor polynomial to reduce communication costs and accelerate convergence in parallel computing environments.
Contribution
The paper presents a novel PELS approach that efficiently approximates the loss function for large-scale smooth optimization, implemented in Apache Spark, improving convergence speed over traditional Wolfe line searches.
Findings
PELS accelerates convergence in large-scale logistic regression.
Speedup factors of 1.8 to 2 were observed with PELS over Wolfe line searches.
PELS reduces communication costs in parallel optimization.
Abstract
In large-scale unconstrained optimization algorithms such as limited memory BFGS (LBFGS), a common subproblem is a line search minimizing the loss function along a descent direction. Commonly used line searches iteratively find an approximate solution for which the Wolfe conditions are satisfied, typically requiring multiple function and gradient evaluations per line search, which is expensive in parallel due to communication requirements. In this paper we propose a new line search approach for cases where the loss function is analytic, as in least squares regression, logistic regression, or low rank matrix factorization. We approximate the loss function by a truncated Taylor polynomial, whose coefficients may be computed efficiently in parallel with less communication than evaluating the gradient, after which this polynomial may be minimized with high accuracy in a neighbourhood of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Sparse and Compressive Sensing Techniques · Advanced Multi-Objective Optimization Algorithms
