Variational Principles for Mirror Descent and Mirror Langevin Dynamics

Belinda Tzen, Anant Raj, Maxim Raginsky, Francis Bach
3/16/2023
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

Mirror descent, introduced by Nemirovski and Yudin in the 1970s, is a primal-dual convex optimization method that can be tailored to the geometry of the optimization problem at hand through the choice of a strongly convex potential function. It arises as a basic primitive in a variety of applications, including large-scale optimization, machine learning, and control. This paper proposes a variational formulation of mirror descent and of its stochastic variant, mirror Langevin dynamics. The main idea, inspired by the classic work of Brezis and Ekeland on variational principles for gradient flows, is to show that mirror descent emerges as a closed-loop solution for a certain optimal control problem, and the Bellman value function is given by the Bregman divergence between the initial condition and the global minimizer of the objective function.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{tzen2023variational,
  title  = {Variational Principles for Mirror Descent and Mirror Langevin Dynamics},
  author = {Belinda Tzen and Anant Raj and Maxim Raginsky and Francis Bach},
  year   = {2023},
  eprint = {2303.09532},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.09532v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.09532.svg)](https://codeofpaper.com/paper/2303.09532)

Discussion