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....
Autores principales: | , , |
---|---|
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 |