TY - JOUR
T1 - Extrapolation-Based Prediction-Correction Methods for Time-varying Convex Optimization
AU - Bastianello, Nicola
AU - Carli, Ruggero
AU - Simonetto, Andrea
N1 - Publisher Copyright:
© 2023 The Author(s)
PY - 2023/9/1
Y1 - 2023/9/1
N2 - In this paper, we focus on the solution of online optimization problems that arise often in signal processing and machine learning, in which we have access to streaming sources of data. We discuss algorithms for online optimization based on the prediction-correction paradigm, both in the primal and dual space. In particular, we leverage the typical regularized least-squares structure appearing in many signal processing problems to propose a novel and tailored prediction strategy, which we call extrapolation-based. By using tools from operator theory, we then analyze the convergence of the proposed methods as applied both to primal and dual problems, deriving an explicit bound for the tracking error, that is, the distance from the time-varying optimal solution. We further discuss the empirical performance of the algorithm when applied to signal processing, machine learning, and robotics problems.
AB - In this paper, we focus on the solution of online optimization problems that arise often in signal processing and machine learning, in which we have access to streaming sources of data. We discuss algorithms for online optimization based on the prediction-correction paradigm, both in the primal and dual space. In particular, we leverage the typical regularized least-squares structure appearing in many signal processing problems to propose a novel and tailored prediction strategy, which we call extrapolation-based. By using tools from operator theory, we then analyze the convergence of the proposed methods as applied both to primal and dual problems, deriving an explicit bound for the tracking error, that is, the distance from the time-varying optimal solution. We further discuss the empirical performance of the algorithm when applied to signal processing, machine learning, and robotics problems.
KW - Graph signal processing
KW - Online optimization
KW - Operator theory
KW - Prediction-correction
U2 - 10.1016/j.sigpro.2023.109089
DO - 10.1016/j.sigpro.2023.109089
M3 - Article
AN - SCOPUS:85156222215
SN - 0165-1684
VL - 210
JO - Signal Processing
JF - Signal Processing
M1 - 109089
ER -