Optimal inexactness schedules for Tunable Oracle based Methods
Guillaume Van Dessel, Fran\c{c}ois Glineur

TL;DR
This paper develops optimal schedules for controlling the inexactness of oracles in first-order optimization methods, balancing convergence speed and computational cost, with theoretical guarantees and practical experiments.
Contribution
It introduces a framework for choosing inexactness levels dynamically to optimize convergence and computational efficiency in various optimization algorithms.
Findings
Optimal inexactness schedules improve convergence efficiency.
Tuning oracle precision yields better trade-offs than constant precision.
Numerical experiments validate the practical benefits of the proposed approach.
Abstract
Several recent works address the impact of inexact oracles in the convergence analysis of modern first-order optimization techniques, e.g. Bregman Proximal Gradient and Prox-Linear methods as well as their accelerated variants, extending their field of applicability. In this paper, we consider situations where the oracle's inexactness can be chosen upon demand, more precision coming at a computational price counterpart. Our main motivations arise from oracles requiring the solving of auxiliary subproblems or the inexact computation of involved quantities, e.g. a mini-batch stochastic gradient as a full-gradient estimate. We propose optimal inexactness schedules according to presumed oracle cost models and patterns of worst-case guarantees, covering among others convergence results of the aforementioned methods under the presence of inexactness. Specifically, we detail how to choose 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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Advanced Bandit Algorithms Research
