Cargando…

A Hamilton–Jacobi-based proximal operator

First-order optimization algorithms are widely used today. Two standard building blocks in these algorithms are proximal operators (proximals) and gradients. Although gradients can be computed for a wide array of functions, explicit proximal formulas are known for only limited classes of functions....

Descripción completa

Detalles Bibliográficos
Autores principales: Osher, Stanley, Heaton, Howard, Wu Fung, Samy
Formato: Online Artículo Texto
Lenguaje:English
Publicado: National Academy of Sciences 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10083605/
https://www.ncbi.nlm.nih.gov/pubmed/36989305
http://dx.doi.org/10.1073/pnas.2220469120
_version_ 1785021559191109632
author Osher, Stanley
Heaton, Howard
Wu Fung, Samy
author_facet Osher, Stanley
Heaton, Howard
Wu Fung, Samy
author_sort Osher, Stanley
collection PubMed
description First-order optimization algorithms are widely used today. Two standard building blocks in these algorithms are proximal operators (proximals) and gradients. Although gradients can be computed for a wide array of functions, explicit proximal formulas are known for only limited classes of functions. We provide an algorithm, HJ-Prox, for accurately approximating such proximals. This is derived from a collection of relations between proximals, Moreau envelopes, Hamilton–Jacobi (HJ) equations, heat equations, and Monte Carlo sampling. In particular, HJ-Prox smoothly approximates the Moreau envelope and its gradient. The smoothness can be adjusted to act as a denoiser. Our approach applies even when functions are accessible only by (possibly noisy) black box samples. We show that HJ-Prox is effective numerically via several examples.
format Online
Article
Text
id pubmed-10083605
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher National Academy of Sciences
record_format MEDLINE/PubMed
spelling pubmed-100836052023-04-11 A Hamilton–Jacobi-based proximal operator Osher, Stanley Heaton, Howard Wu Fung, Samy Proc Natl Acad Sci U S A Physical Sciences First-order optimization algorithms are widely used today. Two standard building blocks in these algorithms are proximal operators (proximals) and gradients. Although gradients can be computed for a wide array of functions, explicit proximal formulas are known for only limited classes of functions. We provide an algorithm, HJ-Prox, for accurately approximating such proximals. This is derived from a collection of relations between proximals, Moreau envelopes, Hamilton–Jacobi (HJ) equations, heat equations, and Monte Carlo sampling. In particular, HJ-Prox smoothly approximates the Moreau envelope and its gradient. The smoothness can be adjusted to act as a denoiser. Our approach applies even when functions are accessible only by (possibly noisy) black box samples. We show that HJ-Prox is effective numerically via several examples. National Academy of Sciences 2023-03-29 2023-04-04 /pmc/articles/PMC10083605/ /pubmed/36989305 http://dx.doi.org/10.1073/pnas.2220469120 Text en Copyright © 2023 the Author(s). Published by PNAS. https://creativecommons.org/licenses/by/4.0/This open access article is distributed under Creative Commons Attribution License 4.0 (CC BY) (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Physical Sciences
Osher, Stanley
Heaton, Howard
Wu Fung, Samy
A Hamilton–Jacobi-based proximal operator
title A Hamilton–Jacobi-based proximal operator
title_full A Hamilton–Jacobi-based proximal operator
title_fullStr A Hamilton–Jacobi-based proximal operator
title_full_unstemmed A Hamilton–Jacobi-based proximal operator
title_short A Hamilton–Jacobi-based proximal operator
title_sort hamilton–jacobi-based proximal operator
topic Physical Sciences
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10083605/
https://www.ncbi.nlm.nih.gov/pubmed/36989305
http://dx.doi.org/10.1073/pnas.2220469120
work_keys_str_mv AT osherstanley ahamiltonjacobibasedproximaloperator
AT heatonhoward ahamiltonjacobibasedproximaloperator
AT wufungsamy ahamiltonjacobibasedproximaloperator
AT osherstanley hamiltonjacobibasedproximaloperator
AT heatonhoward hamiltonjacobibasedproximaloperator
AT wufungsamy hamiltonjacobibasedproximaloperator