Automatic Differentiation of Optimization Algorithms with Time-Varying Updates

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mehmood, Sheheryar, Ochs, Peter
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912085021032448
author Mehmood, Sheheryar
Ochs, Peter
author_facet Mehmood, Sheheryar
Ochs, Peter
contents Numerous Optimization Algorithms have a time-varying update rule thanks to, for instance, a changing step size, momentum parameter or, Hessian approximation. In this paper, we apply unrolled or automatic differentiation to a time-varying iterative process and provide convergence (rate) guarantees for the resulting derivative iterates. We adapt these convergence results and apply them to proximal gradient descent with variable step size and FISTA when solving partly smooth problems. We confirm our findings numerically by solving $\ell_1$ and $\ell_2$-regularized linear and logisitc regression respectively. Our theoretical and numerical results show that the convergence rate of the algorithm is reflected in its derivative iterates.
format Preprint
id arxiv_https___arxiv_org_abs_2410_15923
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Automatic Differentiation of Optimization Algorithms with Time-Varying Updates
Mehmood, Sheheryar
Ochs, Peter
Optimization and Control
Machine Learning
Numerous Optimization Algorithms have a time-varying update rule thanks to, for instance, a changing step size, momentum parameter or, Hessian approximation. In this paper, we apply unrolled or automatic differentiation to a time-varying iterative process and provide convergence (rate) guarantees for the resulting derivative iterates. We adapt these convergence results and apply them to proximal gradient descent with variable step size and FISTA when solving partly smooth problems. We confirm our findings numerically by solving $\ell_1$ and $\ell_2$-regularized linear and logisitc regression respectively. Our theoretical and numerical results show that the convergence rate of the algorithm is reflected in its derivative iterates.
title Automatic Differentiation of Optimization Algorithms with Time-Varying Updates
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2410.15923