Decentralized Implicit Differentiation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Valenzuela, Lucas Fuentes, Brown, Robin, Pavone, Marco
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910350741340160
author Valenzuela, Lucas Fuentes
Brown, Robin
Pavone, Marco
author_facet Valenzuela, Lucas Fuentes
Brown, Robin
Pavone, Marco
contents The ability to differentiate through optimization problems has unlocked numerous applications, from optimization-based layers in machine learning models to complex design problems formulated as bilevel programs. It has been shown that exploiting problem structure can yield significant computation gains for optimization and, in some cases, enable distributed computation. One should expect that this structure can be similarly exploited for gradient computation. In this work, we discuss a decentralized framework for computing gradients of constraint-coupled optimization problems. First, we show that this framework results in significant computational gains, especially for large systems, and provide sufficient conditions for its validity. Second, we leverage exponential decay of sensitivities in graph-structured problems towards building a fully distributed algorithm with convergence guarantees. Finally, we use the methodology to rigorously estimate marginal emissions rates in power systems models. Specifically, we demonstrate how the distributed scheme allows for accurate and efficient estimation of these important emissions metrics on large dynamic power system models.
format Preprint
id arxiv_https___arxiv_org_abs_2403_01260
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Decentralized Implicit Differentiation
Valenzuela, Lucas Fuentes
Brown, Robin
Pavone, Marco
Optimization and Control
Systems and Control
The ability to differentiate through optimization problems has unlocked numerous applications, from optimization-based layers in machine learning models to complex design problems formulated as bilevel programs. It has been shown that exploiting problem structure can yield significant computation gains for optimization and, in some cases, enable distributed computation. One should expect that this structure can be similarly exploited for gradient computation. In this work, we discuss a decentralized framework for computing gradients of constraint-coupled optimization problems. First, we show that this framework results in significant computational gains, especially for large systems, and provide sufficient conditions for its validity. Second, we leverage exponential decay of sensitivities in graph-structured problems towards building a fully distributed algorithm with convergence guarantees. Finally, we use the methodology to rigorously estimate marginal emissions rates in power systems models. Specifically, we demonstrate how the distributed scheme allows for accurate and efficient estimation of these important emissions metrics on large dynamic power system models.
title Decentralized Implicit Differentiation
topic Optimization and Control
Systems and Control
url https://arxiv.org/abs/2403.01260