Online Learning with Inexact Proximal Online Gradient Descent Algorithms
arXiv:1806.00202 · doi:10.1109/TSP.2018.2890368
Abstract
We consider non-differentiable dynamic optimization problems such as those arising in robotics and subspace tracking. Given the computational constraints and the time-varying nature of the problem, a low-complexity algorithm is desirable, while the accuracy of the solution may only increase slowly over time. We put forth the proximal online gradient descent (OGD) algorithm for tracking the optimum of a composite objective function comprising of a differentiable loss function and a non-differentiable regularizer. An online learning framework is considered and the gradient of the loss function is allowed to be erroneous. Both, the gradient error as well as the dynamics of the function optimum or target are adversarial and the performance of the inexact proximal OGD is characterized in terms of its dynamic regret, expressed in terms of the cumulative error and path length of the target. The proposed inexact proximal OGD is generalized for application to large-scale problems where the loss function has a finite sum structure. In such cases, evaluation of the full gradient may not be viable and a variance reduced version is proposed that allows the component functions to be sub-sampled. The efficacy of the proposed algorithms is tested on the problem of formation control in robotics and on the dynamic foreground-background separation problem in video.
References in corpus (9)
- SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectives
- Hybrid Deterministic-Stochastic Methods for Data Fitting
- Non-stationary Stochastic Optimization
- Online Robust Subspace Tracking from Partial Information
- Online Optimization : Competing with Dynamic Comparators
- Network Volume Anomaly Detection and Identification in Large-scale Networks based on Online Time-structured Traffic Tensor Tracking
- Improved Dynamic Regret for Non-degenerate Functions
- Time-Varying Convex Optimization via Time-Varying Averaged Operators
- Tracking Slowly Moving Clairvoyant: Optimal Dynamic Regret of Online Learning with True and Noisy Gradient
Cited by in corpus (24)
- Optimization and Learning with Information Streams: Time-varying Algorithms and Applications
- Second-order Online Nonconvex Optimization
- Personalized Optimization with User's Feedback
- Distributed and Inexact Proximal Gradient Method for Online Convex Optimization
- Internal Model-Based Online Optimization
- Extrapolation-based Prediction-Correction Methods for Time-varying Convex Optimization
- Bounds for the tracking error of first-order online optimization methods
- Personalized incentives as feedback design in generalized Nash equilibrium problems
- Prediction-Correction Splittings for Nonsmooth Time-Varying Optimization
- Online Learning with Continuous Variations: Dynamic Regret and Reductions
- Temporal Variability in Implicit Online Learning
- Distributed Online Convex Optimization with Improved Dynamic Regret
- Online Stochastic Convex Optimization: Wasserstein Distance Variation
- A Stochastic Operator Framework for Optimization and Learning with Sub-Weibull Errors
- Escaping Saddle Points with the Successive Convex Approximation Algorithm
- Online Distributed Learning with Quantized Finite-Time Coordination
- Continuous Online Learning and New Insights to Online Imitation Learning
- A Control Theoretical Approach to Online Constrained Optimization
- Prediction-Correction for Nonsmooth Time-Varying Optimization via Forward-Backward Envelopes
- Optimization with Zeroth-Order Oracles in Formation
- Online Proximal-ADMM For Time-varying Constrained Convex Optimization
- Online Abstract Dynamic Programming with Contractive Models
- Proximal Algorithms for Smoothed Online Convex Optimization with Predictions
- Hierarchical Online Convex Optimization