Learning Proximal Operators to Discover Multiple Optima
Not on the map. Why?
Abstract (arXiv)
Finding multiple solutions of non-convex optimization problems is a ubiquitous yet challenging task. Most past algorithms either apply single-solution optimization methods from multiple random initial guesses or search in the vicinity of found solutions using ad hoc heuristics. We present an end-to-end method to learn the proximal operator of a family of training problems so that multiple local minima can be quickly obtained from initial guesses by iterating the learned operator, emulating the proximal-point algorithm that has fast convergence. The learned proximal operator can be further generalized to recover multiple optima for unseen problems at test time, enabling applications such as object detection. The key ingredient in our formulation is a proximal regularization term, which elevates the convexity of our training loss: by applying recent theoretical results, we show that for weakly-convex objectives with Lipschitz gradients, training of the proximal operator converges globally with a practical degree of over-parameterization. We further present an exhaustive benchmark for multi-solution optimization to demonstrate the effectiveness of our method.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 40 of its 95 references that are in the map. First posted on arXiv 28 Jan 2022.
Builds on
40 of 95 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2016Density estimation using Real NVPcited by 2,029
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
- 2016Learning to learn by gradient descent by gradient descentcited by 616
28 more
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2018Deep Learning for Generic Object Detection: A Surveycited by 392
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2019Pareto Multi-Task Learningcited by 224
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2016Learning to Optimizecited by 195
- 2015Learning with a Wasserstein Losscited by 194
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2017No Spurious Local Minima in Nonconvex Low Rank Problems: A Unified Geometric Analysiscited by 127
- 2021Deep Equilibrium Architectures for Inverse Problems in Imagingcited by 126
- 2020Learning the Pareto Front with Hypernetworkscited by 122
- 2017Learning Proximal Operators: Using Denoising Networks for Regularizing Inverse Imaging Problemscited by 107
- 2021Proximal Optimal Transport Modeling of Population Dynamicscited by 91
- 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 90
- 2021Large-Scale Wasserstein Gradient Flowscited by 76
- 2019Deep Set Prediction Networkscited by 71
- 2020Efficient Continuous Pareto Exploration in Multi-Task Learningcited by 57
- 2017Proximally Guided Stochastic Subgradient Method for Nonsmooth, Nonconvex Problemscited by 30
- 2019Gradient Descent Finds Global Minima for Generalizable Deep Neural Networks of Practical Sizescited by 29
- 2019Learning to Optimize in Swarmscited by 23
- 2013Horizontal and Vertical Ensemble with Deep Representation for Classificationcited by 22
- 2019PRS-Net: Planar Reflective Symmetry Detection Net for 3D Modelscited by 20
- 2021NeRD: Neural 3D Reflection Symmetry Detectorcited by 18
- 2021The Deep Minimizing Movement Schemecited by 15
- 2020Computing multiple solutions of topology optimization problemscited by 7
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1; 2026: 2.
4 papers.
- 2023Towards Constituting Mathematical Structures for Learning to Optimizecited by 13
- 2025Beyond Scores: Proximal Diffusion Modelscited by 3
- 2026Learn to Evolve: Self-supervised Neural JKO Operator for Wasserstein Gradient Flowcited by 1
- 2026Bifurcation Models: Learning Set-Valued Solution Maps with Weight-Tied Dynamicscited by 0
- 2026Bifurcation Models: Learning Set-Valued Solution Maps with Weight-Tied Dynamics8 May 2026
- 2026Learn to Evolve: Self-supervised Neural JKO Operator for Wasserstein Gradient Flow9 Jan 2026
- 2025Beyond Scores: Proximal Diffusion Models11 Jul 2025
- 2023Towards Constituting Mathematical Structures for Learning to Optimize29 May 2023